<?xml version="1.0" encoding="utf-8"?>
<css>
  <atDirectives>
    <entry name="@bottom-center" version="3" browsers="none" ref="http://www.w3.org/TR/css3-page/#page-box">
      <desc>A variable-width box within the area defined by the bottom margin, centered on the page area, and between the bottom-left and bottom-right margin boxes.</desc>
    </entry>
    <entry name="@bottom-left" version="3" browsers="none" ref="http://www.w3.org/TR/css3-page/#page-box">
      <desc>A variable-width box within the area defined by the bottom margin and adjoining the bottom-left-corner margin box.</desc>
    </entry>
    <entry name="@bottom-left-corner" version="3" browsers="none" ref="http://www.w3.org/TR/css3-page/#page-box">
      <desc>A box filling the area defined by the intersection of the bottom and left margins of the page box.</desc>
    </entry>
    <entry name="@bottom-right" version="3" browsers="none" ref="http://www.w3.org/TR/css3-page/#page-box">
      <desc>A variable-width box within the area defined by the bottom margin and adjoining the bottom-right corner margin box.</desc>
    </entry>
    <entry name="@bottom-right-corner" version="3" browsers="none" ref="http://www.w3.org/TR/css3-page/#page-box">
      <desc>A box filling the area defined by the intersection of the bottom and right margins of the page box.</desc>
    </entry>
    <entry name="@charset" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-syntax/#charset" syntax="@charset 'utf-8';">
      <desc>Defines character set of the document.</desc>
    </entry>
    <entry name="@counter" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-content/#counter0" syntax="@counter footnote { list-style-type: super-decimal; }">
      <desc>Authors may use @counter declaration blocks and the 'page-policy' property, which applies only to strings and counters.</desc>
    </entry>
    <entry name="@counter-style" version="3.0" browsers="FF33" ref="http://www.w3.org/TR/css-counter-styles-3/#the-counter-style-rule" syntax="@counter-style &lt;counter-style-name> { &lt;declaration-list> }">
      <desc>Defines a custom counter style.</desc>
    </entry>
    <entry name="@font-face" version="3.0" browsers="all" ref="http://www.w3.org/TR/css3-fonts/#the-font-face-rule" syntax="@font-face { &lt;font-description&gt; }">
      <desc>Allows for linking to fonts that are automatically activated when needed. This permits authors to work around the limitation of 'web-safe' fonts, allowing for consistent rendering independent of the fonts available in a given user's environment.</desc>
    </entry>
    <entry name="@host" version="2.0" browsers="C" ref="http://www.w3.org/TR/shadow-dom/#host-at-rule" syntax="@host { :scope { color: red; } }">
      <desc>Applies to elements specified in shadow trees.</desc>
    </entry>
    <entry name="@import" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-syntax/#at-import" syntax="@import url('file.css') tv, print;">
      <desc>Includes content of another file.</desc>
    </entry>
    <entry name="@keyframes" version="3.0" browsers="C43,FF16,IE10,O12.5,S9" ref="http://www.w3.org/TR/css3-animations/#keyframes" syntax="@keyframes animation-name">
      <desc>Defines set of animation key frames.</desc>
    </entry>
    <entry name="@left-bottom" version="3" browsers="none" ref="http://www.w3.org/TR/css3-page/#page-box">
      <desc>A variable-height box within the area defined by the left margin and adjacent to the top of the bottom-left-corner.</desc>
    </entry>
    <entry name="@left-middle" version="3" browsers="none" ref="http://www.w3.org/TR/css3-page/#page-box">
      <desc>A variable-height box in the area defined by the left margin, centered on the page area, and between the left-top and left-bottom margin boxes.</desc>
    </entry>
    <entry name="@left-top" version="3" browsers="none" ref="http://www.w3.org/TR/css3-page/#page-box">
      <desc>A variable-height box within the area defined by the left margin and adjacent to the bottom of the top-left-corner.</desc>
    </entry>
    <entry name="@media" version="2.0" browsers="all" ref="http://www.w3.org/TR/css3-mediaqueries" syntax="@media print { ... }">
      <desc>Defines a stylesheet for a particular media type.</desc>
    </entry>
    <entry name="@-moz-document" version="3.0" browsers="FF1.8" ref="https://developer.mozilla.org/en/CSS/@document">
      <desc>The @-moz-document rule is a Gecko-specific at-rule that restricts the style rules contained within it based on the URL of the document.</desc>
    </entry>
    <entry name="@-moz-keyframes" version="3.0" browsers="FF5" ref="https://developer.mozilla.org/en/CSS/@keyframes" syntax="@-moz-keyframes animation-name">
      <desc>Defines set of animation key frames.</desc>
    </entry>
    <entry name="@-ms-viewport" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css-device-adapt/#the-viewport-rule" syntax="@$(name) { width: device-width; }" />
    <entry name="@namespace" version="3.0" browsers="C,FF1,IE9,O8,S1" ref="http://www.w3.org/TR/css3-namespace/#declaration" syntax="@namespace [prefix] string|url;">
      <desc>Declares a prefix and associates it with a namespace name.</desc>
    </entry>
    <entry name="@-o-keyframes" version="3.0" browsers="O12" ref="http://www.w3.org/TR/css3-animations/#keyframes" syntax="@-o-keyframes animation-name { }" />
    <entry name="@-o-viewport" version="3.0" browsers="O11" ref="http://dev.w3.org/csswg/css-device-adapt/#the-viewport-rule" syntax="@$(name) { width: 320px; zoom: 0.5; }">
      <desc>Sets the viewport properties in Opera Mobile 11 - 12.1.</desc>
    </entry>
    <entry name="@page" version="2.0" browsers="all" ref="http://www.w3.org/TR/css3-page/#page-box-page-rule" syntax="@page">
      <desc>Directive defines various page parameters.</desc>
    </entry>
    <entry name="@right-bottom" version="3" browsers="none" ref="http://www.w3.org/TR/css3-page/#page-box">
      <desc>A variable-height box within the area defined by the right margin and adjacent to the top of the bottom-right-corner.</desc>
    </entry>
    <entry name="@right-middle" version="3" browsers="none" ref="http://www.w3.org/TR/css3-page/#page-box">
      <desc>A variable-height box in the area defined by the right margin, centered on the page area, and between the right-top and right-bottom margin boxes.</desc>
    </entry>
    <entry name="@right-top" version="3" browsers="none" ref="http://www.w3.org/TR/css3-page/#page-box">
      <desc>A variable-height box within the area defined by the right margin and adjacent to the bottom of the top-right-corner.</desc>
    </entry>
    <entry name="@string" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-content/#string" syntax="@string chapter { page-policy: last; }">
      <desc>Authors may use @string declaration blocks and the 'page-policy' property, which applies only to strings and counters.</desc>
    </entry>
    <entry name="@supports" version="3.0" browsers="C,FF,O,S9" ref="http://www.w3.org/TR/css3-conditional/#at-supports" syntax="@supports (display: flexbox) { div { display: flexbox; } }">
      <desc>A conditional group rule whose condition tests whether the user agent supports CSS property:value pairs.</desc>
    </entry>
    <entry name="@top-center" version="3" browsers="none" ref="http://www.w3.org/TR/css3-page/#page-box">
      <desc>A variable-width box within the area defined by the top margin, centered on the page area, and between the top-left and top-right margin boxes.</desc>
    </entry>
    <entry name="@top-left" version="3" browsers="none" ref="http://www.w3.org/TR/css3-page/#page-box">
      <desc>A variable-width box within the area defined by the top margin and adjoining the top-left-corner margin box.</desc>
    </entry>
    <entry name="@top-left-corner" version="3" browsers="none" ref="http://www.w3.org/TR/css3-page/#page-box">
      <desc>A fixed-size box filling the area defined by the intersection of the top and left margins of the page box.</desc>
    </entry>
    <entry name="@top-right" version="3" browsers="none" ref="http://www.w3.org/TR/css3-page/#page-box">
      <desc>A variable-width box within the area defined by the top margin and adjoining the top-right-corner margin box.</desc>
    </entry>
    <entry name="@top-right-corner" version="3" browsers="none" ref="http://www.w3.org/TR/css3-page/#page-box">
      <desc>A box filling the area defined by the intersection of the top and right margins of the page box.</desc>
    </entry>
    <entry name="@viewport" version="3.0" browsers="none" ref="http://www.w3.org/TR/css-device-adapt/#the-viewport-rule" syntax="@$(name) { width: device-width; }">
      <desc>Specifies the size, zoom factor, and orientation of the viewport.</desc>
    </entry>
    <entry name="@-webkit-keyframes" version="3.0" browsers="C,S4" ref="http://www.w3.org/TR/css3-animations/#keyframes" syntax="@-webkit-keyframes animation-name">
      <desc>Defines set of animation key frames.</desc>
    </entry>
  </atDirectives>
 <pseudoClasses>
    <entry name=":active" version="2.0" browsers="all" ref="http://www.w3.org/TR/css3-selectors/#the-user-action-pseudo-classes-hover-act" syntax="a:active { color: red; }">
      <desc>The :active pseudo-class applies while an element is being activated by the user. For example, between the times the user presses the mouse button and releases it.</desc>
    </entry>
    <entry name=":after" version="2.0" browsers="C,FF1,IE8,O8,S1" ref="http://www.w3.org/TR/css3-content/#inserting" syntax="div:after { content: 'abc'; }">
      <desc>Pseudo-element is used to insert content immediately after the content of an element (or other pseudo-element). The 'content' property is used to specify the content to insert.</desc>
    </entry>
    <entry name=":any-link" version="3.0" browsers="all" ref="http://www.w3.org/TR/selectors4/#the-any-link-pseudo" syntax="a:any-link { text-decoration: none; }" />
    <entry name=":before" version="2.0" browsers="C,FF1,IE8,O8,S1" ref="http://www.w3.org/TR/css3-content/#inserting" syntax="div:before { content: 'abc'; }">
      <desc>Pseudo-element is used to insert content immediately before the content of an element (or other pseudo-element). The 'content' property is used to specify the content to insert.</desc>
    </entry>
    <entry name=":checked" version="3.0" browsers="C,FF1,IE9,O9,S3.13" ref="http://www.w3.org/TR/css3-selectors/#checked" syntax="input:checked { color: red; }">
      <desc>Radio and checkbox elements can be toggled by the user. Some menu items are 'checked' when the user selects them. When such elements are toggled 'on' the :checked pseudo-class applies.</desc>
    </entry>
    <entry name=":corner-present" version="3.0" browsers="C,S5" />
    <entry name=":current" version="3.0" browsers="all" ref="http://www.w3.org/TR/selectors4/#current-pseudo" syntax=":current { text-decoration: none; }" />
    <entry name=":current(div)" version="3.0" browsers="all" ref="http://www.w3.org/TR/selectors4/#current-pseudo" syntax=":current(div, p) { color: blue; }" />
    <entry name=":decrement" version="3.0" browsers="C,S5" />
    <entry name=":default" version="3.0" browsers="C,FF3,IE10,O10,S5" ref="http://www.w3.org/TR/css3-ui/#pseudo-default" syntax="input:default { color: red; }">
      <desc>The :default selector applies to the one or more UI elements that are the default among a set of similar elements. This selector typically applies to context menu items, buttons, and select lists/menus.</desc>
    </entry>
    <entry name=":dir(ltr)" version="3.0" browsers="none" ref="http://www.w3.org/TR/selectors4/#dir-pseudo" syntax="section:dir(ltr) { border-color: pink; }">
      <desc>The :dir() pseudo-class allows the author to write selectors that represent an element based on its directionality as determined by the document language.</desc>
    </entry>
    <entry name=":disabled" version="3.0" browsers="C,FF1.5,IE9,O9,S3.1" ref="http://www.w3.org/TR/css3-selectors/#enableddisabled" syntax="input:disabled { background-color: silver; }">
      <desc>The :disabled pseudo-class represents user interface elements that are in a disabled state; such elements have a corresponding enabled state.</desc>
    </entry>
    <entry name=":double-button" version="3.0" browsers="C,S5" />
    <entry name=":empty" version="3.0" browsers="C,FF1.5,IE9,O9,S3.1" ref="http://www.w3.org/TR/css3-selectors/#empty-pseudo" syntax="div:empty { background-color: red; }">
      <desc>The :empty pseudo-class represents an element that has no children at all.</desc>
    </entry>
    <entry name=":enabled" version="3.0" browsers="C,FF1.5,IE9,O9,S3.1" ref="http://www.w3.org/TR/css3-selectors/#enableddisabled" syntax="input:enabled { background-color: green; }">
      <desc>The :enabled pseudo-class represents user interface elements that are in an enabled state; such elements have a corresponding disabled state.</desc>
    </entry>
    <entry name=":end" version="3.0" browsers="C,S5" />
    <entry name=":first" version="2.0" browsers="all" ref="http://www.w3.org/TR/css3-page/#left-right-first" syntax="@page :first { margin-left: 4cm; }">
      <desc>When printing double-sided documents, the page boxes on left and right pages may be different. This can be expressed through CSS pseudo-classes defined in the  page context.</desc>
    </entry>
    <entry name=":first-child" version="2.0" browsers="C,FF3,IE7,O9.5,S3.1" ref="http://www.w3.org/TR/css3-selectors/#first-child-pseudo" syntax="li:first-child { font-size: 1.2em; }">
      <desc>Same as :nth-child(1). The :first-child pseudo-class represents an element that is the first child of some other element.</desc>
    </entry>
    <entry name=":first-letter" version="2.0" browsers="all" ref="http://www.w3.org/TR/css3-selectors/#first-letter" syntax="p:first-letter { font-size: 200%; }">
      <desc>The :first-letter pseudo-element represents the first letter of an element, if it is not preceded by any other content (such as images or inline tables) on its line.</desc>
    </entry>
    <entry name=":first-line" version="2.0" browsers="all" ref="http://www.w3.org/TR/css3-selectors/#first-line" syntax="p:first-line { color: green; }">
      <desc>The :first-line pseudo-element describes the contents of the first formatted line of an element.</desc>
    </entry>
    <entry name=":first-of-type" version="3.0" browsers="C,FF3.5,IE9,O9.5,S3.2" ref="http://www.w3.org/TR/css3-selectors/#first-of-type-pseudo" syntax="dl dt:first-of-type { font-size: 200%; }">
      <desc>Same as :nth-of-type(1). The :first-of-type pseudo-class represents an element that is the first sibling of its type in the list of children of its parent element.</desc>
    </entry>
    <entry name=":focus" version="2.0" browsers="all" ref="http://www.w3.org/TR/css3-selectors/#the-user-action-pseudo-classes-hover-act" syntax="a:focus { color: yellow; }">
      <desc>The :focus pseudo-class applies while an element has the focus (accepts keyboard or mouse events, or other forms of input).</desc>
    </entry>
    <entry name=":fullscreen" version="3.0" browsers="none" ref="http://www.w3.org/TR/fullscreen/#:fullscreen-pseudo-class" syntax="iframe:fullscreen { border: none; }" />
    <entry name=":future" version="3.0" browsers="C,O16,S6" ref="https://dvcs.w3.org/hg/text-tracks/raw-file/default/webvtt/Overview.html#dfn-future-pseudo-class" syntax=":future { color: yellow; }" />
    <entry name=":horizontal" version="3.0" browsers="C,S5" />
    <entry name=":host" version="3.0" browsers="C,FF,O" syntax=":host { display: block; }" />
    <entry name=":host()" version="3.0" browsers="C,FF,O" syntax=":host(.myclass) { color: blue; }" />
    <entry name=":hover" version="2.0" browsers="all" ref="http://www.w3.org/TR/css3-selectors/#the-user-action-pseudo-classes-hover-act" syntax="a:hover { text-decoration: none; }">
      <desc>The :hover pseudo-class applies while the user designates an element with a pointing device, but does not necessarily activate it. For example, a visual user agent could apply this pseudo-class when the cursor (mouse pointer) hovers over a box generated by the element.</desc>
    </entry>
    <entry name=":increment" version="3.0" browsers="C,S5" />
    <entry name=":indeterminate" version="3.0" browsers="C,FF3.6,IE9,O10.6,S3" ref="http://www.w3.org/TR/css3-ui/#indeterminate" syntax="input:indeterminate { margin: auto 2px; }">
      <desc>The :indeterminate pseudo-class applies to UI elements whose value is in an indeterminate state.</desc>
    </entry>
    <entry name=":in-range" version="3.0" browsers="C,FF10,IE10,O9.6,S5.1" ref="http://www.w3.org/TR/css3-ui/#in-range" syntax="input:in-range { color: green; }">
      <desc>The in-range and out-of-range pseudo-classes should be used in conjunction with the min and max attributes, whether on a range input, a number field, or any other types that accept those attributes.</desc>
    </entry>
    <entry name=":invalid" version="3.0" browsers="C,FF4,IE10,O10,S5" ref="http://www.w3.org/TR/css3-ui/" syntax="input:invalid { border-color: red; }">
      <desc>An element is :valid or :invalid when it is, respectively, valid or invalid with respect to data validity semantics defined by a different specification.</desc>
    </entry>
    <entry name=":lang(en)" version="2.0" browsers="C,FF1,IE8,O8,S3" ref="http://www.w3.org/TR/css3-selectors/#lang-pseudo" syntax="html:lang(en) { color: blue; }">
      <desc>The pseudo-class :lang(C) represents an element that is in language C.</desc>
    </entry>
    <entry name=":last-child" version="3.0" browsers="C,FF1,IE9,O9.5,S3.1" ref="http://www.w3.org/TR/css3-selectors/#last-child-pseudo" syntax="li:last-child { font-size: 1.2em; }">
      <desc>Same as :nth-last-child(1). The :last-child pseudo-class represents an element that is the last child of some other element.</desc>
    </entry>
    <entry name=":last-of-type" version="3.0" browsers="C,FF3.5,IE9,O9.5,S3.1" ref="http://www.w3.org/TR/css3-selectors/#last-of-type-pseudo" syntax="dl dt:last-of-type { font-size: 200%; }">
      <desc>Same as :nth-last-of-type(1). The :last-of-type pseudo-class represents an element that is the last sibling of its type in the list of children of its parent element.</desc>
    </entry>
    <entry name=":left" version="2.0" browsers="all" ref="http://www.w3.org/TR/css3-page/#left-right-first" syntax="@page :left { margin-left: 4cm; }">
      <desc>When printing double-sided documents, the page boxes on left and right pages may be different. This can be expressed through CSS pseudo-classes defined in the  page context.</desc>
    </entry>
    <entry name=":link" version="2.0" browsers="all" ref="http://www.w3.org/TR/css3-selectors/#the-link-pseudo-classes-link-and-visited" syntax="a:link { text-decoration: none; }">
      <desc>The :link pseudo-class applies to links that have not yet been visited.</desc>
    </entry>
    <entry name=":local-link" version="3.0" browsers="all" ref="http://www.w3.org/TR/selectors4/#local-pseudo" syntax="a:local-link { text-decoration: none; }" />
    <entry name=":local-link(0)" version="3.0" browsers="all" ref="http://www.w3.org/TR/selectors4/#local-pseudo" syntax="a:local-link(0) { text-decoration: none; }" />
    <entry name=":matches(:hover)" version="3.0" browsers="none" ref="http://www.w3.org/TR/selectors4/#matches" syntax="div:matches(:hover) { border-color: pink; }">
      <desc>A functional notation taking a selector list as its argument. It represents an element that is represented by its argument.</desc>
    </entry>
    <entry name=":-moz-any" version="3.0" browsers="FF4" />
    <entry name=":-moz-any-link" version="3.0" browsers="FF1" />
    <entry name=":-moz-broken" version="3.0" browsers="FF3" />
    <entry name=":-moz-drag-over" version="3.0" browsers="FF1" />
    <entry name=":-moz-first-node" version="3.0" browsers="FF1" />
    <entry name=":-moz-focusring" version="3.0" browsers="FF4" />
    <entry name=":-moz-full-screen" version="3.0" browsers="FF9" />
    <entry name=":-moz-last-node" version="3.0" browsers="FF1" />
    <entry name=":-moz-loading" version="3.0" browsers="FF3" />
    <entry name=":-moz-only-whitespace" version="3.0" browsers="FF1.5" />
    <entry name=":-moz-placeholder" version="3.0" browsers="FF4" />
    <entry name=":-moz-range-thumb" version="3.0" browsers="FF22" />
    <entry name=":-moz-range-track" version="3.0" browsers="FF22" />
    <entry name=":-moz-submit-invalid" version="3.0" browsers="FF4" />
    <entry name=":-moz-suppressed" version="3.0" browsers="FF3" />
    <entry name=":-moz-ui-invalid" version="3.0" browsers="FF4" />
    <entry name=":-moz-ui-valid" version="3.0" browsers="FF4" />
    <entry name=":-moz-user-disabled" version="3.0" browsers="FF3" />
    <entry name=":-moz-window-inactive" version="3.0" browsers="FF4" />
    <entry name=":-ms-fullscreen" version="3.0" browsers="IE11" ref="http://www.w3.org/TR/fullscreen/#:fullscreen-pseudo-class" syntax="iframe:fullscreen { border: none; }" />
    <entry name=":-ms-input-placeholder" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh767367.aspx" syntax="input:-ms-input-placeholder { color: red; }" />
    <entry name=":-ms-keyboard-active" version="3.0" browsers="IE10" ref="#NoOnlineDocs" syntax="input:-ms-keyboard-active { background: red; }" />
    <entry name=":-ms-lang(en)" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-selectors/#lang-pseudo" syntax="html:-ms-lang(en) { color: blue; }">
      <desc>The pseudo-class :-ms-lang(C) represents an element that is in language C.</desc>
    </entry>
    <entry name=":no-button" version="3.0" browsers="C,S5" />
    <entry name=":not(:empty)" version="3.0" browsers="C,FF1,IE9,O9.5,S2" ref="http://www.w3.org/TR/css3-selectors/#negation" syntax="div:not(:empty) { border-color: pink; }">
      <desc>The negation pseudo-class, :not(X), is a functional notation taking a simple selector (excluding the negation pseudo-class itself) as an argument. It represents an element that is not represented by its argument.</desc>
    </entry>
    <entry name=":nth-child(2n+1)" version="3.0" browsers="C,FF3.5,IE9,O9.5,S3.1" ref="http://www.w3.org/TR/css3-selectors/#nth-child-pseudo" syntax="tr:nth-child(2n+1) { border-color: pink; }">
      <desc>The :nth-child(an+b) pseudo-class notation represents an element that has an+b-1 siblings before it in the document tree, for any positive integer or zero value of n, and has a parent element.</desc>
    </entry>
    <entry name=":nth-column(2n+1)" version="3.0" browsers="none" ref="http://www.w3.org/TR/selectors4/#nth-column-pseudo" syntax=":nth-column(2n+1) &gt; span { color: yellow; }" />
    <entry name=":nth-last-child(-n+2)" version="3.0" browsers="C,FF3.5,IE9,O9.5,S3.1" ref="http://www.w3.org/TR/css3-selectors/#nth-last-child-pseudo" syntax="tr:nth-last-child(-n+2) { border-color: pink; }">
      <desc>The :nth-last-child(an+b) pseudo-class notation represents an element that has an+b-1 siblings after it in the document tree, for any positive integer or zero value of n, and has a parent element.</desc>
    </entry>
    <entry name=":nth-last-column(2n+1)" version="3.0" browsers="none" ref="http://www.w3.org/TR/selectors4/#nth-column-pseudo" syntax=":nth-last-column(2n+1) &gt; span { color: yellow; }" />
    <entry name=":nth-last-match(div)" version="3.0" browsers="none" ref="http://www.w3.org/TR/selectors4/#nth-last-match-pseudo" syntax="div:nth-last-match(p) { border-color: pink; }">
      <desc>Represents an element that has An+B-1 siblings that match the given selector list after it in the document tree.</desc>
    </entry>
    <entry name=":nth-last-of-type(n+2)" version="3.0" browsers="C,FF3.5,IE9,O9.5,S3.1" ref="http://www.w3.org/TR/css3-selectors/#nth-of-type-pseudo" syntax="tr:nth-last-of-type(n+2) { border-color: pink; }">
      <desc>The :nth-last-of-type(an+b) pseudo-class notation represents an element that has an+b-1 siblings with the same expanded element name after it in the document tree, for any zero or positive integer value of n, and has a parent element.</desc>
    </entry>
    <entry name=":nth-match(div)" version="3.0" browsers="none" ref="http://www.w3.org/TR/selectors4/#the-nth-match-pseudo" syntax="div:nth-match(p) { border-color: pink; }">
      <desc>Represents an element that has An+B-1 siblings that match the given selector list before it in the document tree.</desc>
    </entry>
    <entry name=":nth-of-type(2n+1)" version="3.0" browsers="C,FF3.5,IE9,O9.5,S3.1" ref="http://www.w3.org/TR/css3-selectors/#nth-of-type-pseudo" syntax="tr:nth-of-type(2n) { border-color: pink; }">
      <desc>The :nth-of-type(an+b) pseudo-class notation represents an element that has an+b-1 siblings with the same expanded element name before it in the document tree, for any zero or positive integer value of n, and has a parent element.</desc>
    </entry>
    <entry name=":only-child" version="3.0" browsers="C,FF1.5,IE9,O9.5,S3.1" ref="http://www.w3.org/TR/css3-selectors/#only-child-pseudo" syntax="p:only-child { color: #f00; }">
      <desc>Represents an element that has a parent element and whose parent element has no other element children. Same as :first-child:last-child or :nth-child(1):nth-last-child(1), but with a lower specificity.</desc>
    </entry>
    <entry name=":only-of-type" version="3.0" browsers="C,FF3.5,IE9,O9.5,S3.2" ref="http://www.w3.org/TR/css3-selectors/#only-of-type-pseudo" syntax="p:only-of-type { color: #f00; }">
      <desc>The :only-of-type selector matches every element that is the only child of its type, of its parent. Same as :first-of-type:last-of-type or :nth-of-type(1):nth-last-of-type(1), but with a lower specificity.</desc>
    </entry>
    <entry name=":optional" version="3.0" browsers="C,FF4,IE10,O10,S5" ref="http://www.w3.org/TR/css3-ui/" syntax="input:optional { color: yellow; }">
      <desc>A form element is :required or :optional if a value for it is, respectively, required or optional before the form it belongs to is submitted. Elements that are not form elements are neither required nor optional.</desc>
    </entry>
    <entry name=":out-of-range" version="3.0" browsers="C,FF10,IE10,O9.6,S5.1" ref="http://www.w3.org/TR/css3-ui/#out-of-range" syntax="input:out-of-range { color: red; }">
      <desc>The in-range and out-of-range pseudo-classes should be used in conjunction with the min and max attributes, whether on a range input, a number field, or any other types that accept those attributes.</desc>
    </entry>
    <entry name=":past" version="3.0" browsers="C,O16,S6" ref="https://dvcs.w3.org/hg/text-tracks/raw-file/default/webvtt/Overview.html#dfn-past-pseudo-class" syntax=":past { color: green; }" />
    <entry name=":read-only" version="3.0" browsers="C,FF10,IE10,O9,S4" ref="http://www.w3.org/TR/css3-ui/" syntax="input:read-only { margin: auto; }">
      <desc>An element whose contents are not user-alterable is :read-only. However, elements whose contents are user-alterable (such as text input fields) are considered to be in a :read-write state. In typical documents, most elements are :read-only.</desc>
    </entry>
    <entry name=":read-write" version="3.0" browsers="C,FF10,IE10,O9,S4" ref="http://www.w3.org/TR/css3-ui/" syntax="input:read-write { margin: auto 2px; }">
      <desc>An element whose contents are not user-alterable is :read-only. However, elements whose contents are user-alterable (such as text input fields) are considered to be in a :read-write state. In typical documents, most elements are :read-only.</desc>
    </entry>
    <entry name=":required" version="3.0" browsers="C,FF4,IE10,O10,S5" ref="http://www.w3.org/TR/css3-ui/" syntax="input:optional { color: yellow; }">
      <desc>A form element is :required or :optional if a value for it is, respectively, required or optional before the form it belongs to is submitted. Elements that are not form elements are neither required nor optional.</desc>
    </entry>
    <entry name=":right" version="2.0" browsers="all" ref="http://www.w3.org/TR/css3-page/#left-right-first" syntax="@page :right { margin-left: 4cm; }">
      <desc>When printing double-sided documents, the page boxes on left and right pages may be different. This can be expressed through CSS pseudo-classes defined in the  page context.</desc>
    </entry>
    <entry name=":root" version="3.0" browsers="C,FF1,IE9,O9.5,S1" ref="http://www.w3.org/TR/css3-selectors/#root-pseudo" syntax=":root { padding: auto 3em; }">
      <desc>The :root pseudo-class represents an element that is the root of the document. In HTML 4, this is always the HTML element.</desc>
    </entry>
    <entry name=":scope" version="3.0" browsers="none" ref="http://www.w3.org/TR/selectors4/#scope-pseudo" syntax=":scope { border-color: pink; }">
      <desc>The :scope pseudo-class represents any element that is in the contextual reference element set.</desc>
    </entry>
    <entry name=":single-button" version="3.0" browsers="C,S5" />
    <entry name=":start" version="3.0" browsers="C,S5" />
    <entry name=":target" version="3.0" browsers="C,FF1,IE9,O9.5,S1" ref="http://www.w3.org/TR/css3-selectors/#root-pseudo" syntax="h2:target { background-color: yellow; }">
      <desc>Some URIs refer to a location within a resource. This kind of URI ends with a 'number sign' (#) followed by an anchor identifier (called the fragment identifier).</desc>
    </entry>
    <entry name=":valid" version="3.0" browsers="C,FF4,IE10,O10,S5" ref="http://www.w3.org/TR/css3-ui/" syntax="input:valid { border-color: green; }">
      <desc>An element is :valid or :invalid when it is, respectively, valid or invalid with respect to data validity semantics defined by a different specification.</desc>
    </entry>
    <entry name=":vertical" version="3.0" browsers="C,S5" />
    <entry name=":visited" version="2.0" browsers="all" ref="http://www.w3.org/TR/css3-selectors/#the-link-pseudo-classes-link-and-visited" syntax="a:visited { color: purple; }">
      <desc>The :visited pseudo-class applies once the link has been visited by the user.</desc>
    </entry>
    <entry name=":-webkit-any" version="3.0" browsers="C,S5" />
    <entry name=":-webkit-full-screen" version="3.0" browsers="C,S6" />
    <entry name=":window-inactive" version="3.0" browsers="C,S3" />
  </pseudoClasses>
  <pseudoElements>
    <entry name="::after" version="3.0" browsers="C,FF1.5,IE10,O7,S4" ref="http://www.w3.org/TR/css3-content/#inserting" syntax="div::after { content: 'abc'; }">
      <desc>Pseudo-element is used to insert content immediately after the content of an element (or other pseudo-element). The 'content' property is used to specify the content to insert.</desc>
    </entry>
    <entry name="::after(2)" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-content/#inserting" syntax="span::after(2) { content: 'B'; }">
      <desc>Pseudo-element is used to insert content immediately after the content of an element (or other pseudo-element). The number parameter is used when multiple '::after()' functions are used in conjunction. The 'content' property is used to specify the content to insert.</desc>
    </entry>
    <entry name="::alternate" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-content/#inserting1" syntax="span::after::alternate { content: 'alternate2'; move-to: example; }">
      <desc>This pseudo-element is created by setting its 'move-to' property to an identifier. It is rendered at the next occurrence of 'pending()' in a 'content' property.</desc>
    </entry>
    <entry name="::backdrop" version="3.0" browsers="none" ref="http://www.w3.org/TR/fullscreen/#::backdrop-pseudo-element" syntax="*|*:fullscreen::backdrop { position: fixed; }" />
    <entry name="::before" version="3.0" browsers="C,FF1.5,IE10,O8,S1" ref="http://www.w3.org/TR/css3-content/#inserting" syntax="div::before { content: 'abc'; }">
      <desc>Pseudo-element is used to insert content immediately before the content of an element (or other pseudo-element). The 'content' property is used to specify the content to insert.</desc>
    </entry>
    <entry name="::before(2)" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-content/#inserting" syntax="span::before(2) { content: 'B'; }">
      <desc>Pseudo-element is used to insert content immediately before the content of an element (or other pseudo-element). The number parameter is used when multiple '::before()' functions are used in conjunction. The 'content' property is used to specify the content to insert.</desc>
    </entry>
    <entry name="::content" version="3.0" browsers="C,FF,O" ref="http://w3c.github.io/webcomponents/spec/shadow/#content-pseudo-element" syntax="::content &gt; span { color: yellow; }" />
    <entry name="::cue" version="3.0" browsers="C,O16,S6" ref="https://dvcs.w3.org/hg/text-tracks/raw-file/default/webvtt/Overview.html#the-cue-pseudo-element" syntax="::cue { color: red; }" />
    <entry name="::cue()" version="3.0" browsers="C,O16,S6" ref="https://dvcs.w3.org/hg/text-tracks/raw-file/default/webvtt/Overview.html#the-cue-pseudo-element" syntax="::cue(v(voice=woman)) { color: red; }" />
    <entry name="::cue-region" version="3.0" browsers="C,O16,S6" ref="https://dvcs.w3.org/hg/text-tracks/raw-file/default/webvtt/Overview.html#the-cue-region-pseudo-element" syntax="::cue-region(v(voice=woman)) { color: red; }" />
    <entry name="::cue-region()" version="3.0" browsers="C,O16,S6" ref="https://dvcs.w3.org/hg/text-tracks/raw-file/default/webvtt/Overview.html#the-cue-region-pseudo-element" syntax="::cue-region { border: none; }" />
    <entry name="::first-letter" version="3.0" browsers="C,FF1.5,IE10,O7,S1" ref="http://www.w3.org/TR/css3-selectors/#first-letter" syntax="p::first-letter { font-size: 200%; }">
      <desc>The ::first-letter pseudo-element represents the first letter of an element, if it is not preceded by any other content (such as images or inline tables) on its line.</desc>
    </entry>
    <entry name="::first-line" version="3.0" browsers="C,FF1.5,IE10,O7,S1" ref="http://www.w3.org/TR/css3-selectors/#first-line" syntax="p::first-line { color: green; }">
      <desc>The ::first-line pseudo-element describes the contents of the first formatted line of an element.</desc>
    </entry>
    <entry name="::line-marker" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-content/#block" syntax="pre::line-marker { width: 2em; }">
      <desc>The '::line-marker' pseudo-element is positioned in exactly the same way as the '::marker' pseudo-element, but appears on every line, not just the first.</desc>
    </entry>
    <entry name="::marker" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-content/#block" syntax="li::marker { content: counter(item, decimal) '.'; }">
      <desc>For a '::marker' pseudo-element to be generated, its superior parent must have a computed 'display' value of 'list-item'.</desc>
    </entry>
    <entry name="::-moz-focus-inner" version="3.0" browsers="FF4" />
    <entry name="::-moz-focus-outer" version="3.0" browsers="FF4" />
    <entry name="::-moz-list-bullet" version="3.0" browsers="FF1" />
    <entry name="::-moz-list-number" version="3.0" browsers="FF1" />
    <entry name="::-moz-placeholder" version="3.0" browsers="FF9" />
    <entry name="::-moz-progress-bar" version="3.0" browsers="FF9" />
    <entry name="::-moz-selection" version="3.0" browsers="FF1" />
    <entry name="::-ms-backdrop" version="3.0" browsers="IE11" ref="http://www.w3.org/TR/fullscreen/#::backdrop-pseudo-element" syntax="*|*:fullscreen::backdrop { position: fixed; }" />
    <entry name="::-ms-browse" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh779844.aspx">
      <desc>Applies one or more styles to the browse button of an input type=file control.</desc>
    </entry>
    <entry name="::-ms-check" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh465739.aspx">
      <desc>Applies one or more styles to the check of a checkbox or radio button input control.</desc>
    </entry>
    <entry name="::-ms-clear" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh465740.aspx">
      <desc>Applies one or more styles to the entry area of a text input control when it contains no content.</desc>
    </entry>
    <entry name="::-ms-expand" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh465742.aspx">
      <desc>Applies one or more styles to the drop-down button of a select control.</desc>
    </entry>
    <entry name="::-ms-fill" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh465757.aspx">
      <desc>Applies one or more styles to the bar portion of a progress bar.</desc>
    </entry>
    <entry name="::-ms-fill-lower" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh465745.aspx">
      <desc>Applies one or more styles to portion of the slider track from its smallest value up to the value currently selected by the thumb. In a left-to-right layout, this is the portion of the slider track to the left of the thumb.</desc>
    </entry>
    <entry name="::-ms-fill-upper" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh465748.aspx">
      <desc>Applies one or more styles to portion of the slider track from the value currently selected by the thumb up to the slider's largest value. In a left-to-right layout, this is the portion of the slider track to the right of the thumb.</desc>
    </entry>
    <entry name="::-ms-reveal" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh465773.aspx">
      <desc>Applies one or more styles to the password reveal button of an input type=password control.</desc>
    </entry>
    <entry name="::-ms-thumb" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh465780.aspx">
      <desc>Applies one or more styles to portion of the range input control (also known as a slider control) that the user drags.</desc>
    </entry>
    <entry name="::-ms-ticks-after" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh465789.aspx">
      <desc>Applies one or more styles to the tick marks of a slider that begin just after the thumb and continue up to the slider's largest value. In a left-to-right layout, these are the ticks to the right of the thumb.</desc>
    </entry>
    <entry name="::-ms-ticks-before" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh465796.aspx">
      <desc>Applies one or more styles to the tick marks of a slider that represent its smallest values up to the value currently selected by the thumb. In a left-to-right layout, these are the ticks to the left of the thumb.</desc>
    </entry>
    <entry name="::-ms-tooltip" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh465805.aspx">
      <desc>Applies one or more styles to the tooltip of a slider (input type=range).</desc>
    </entry>
    <entry name="::-ms-track" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh465813.aspx">
      <desc>Applies one or more styles to track of a slider.</desc>
    </entry>
    <entry name="::-ms-value" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh465820.aspx">
      <desc>Applies one or more styles to the content of a text or password input control, or a select control.</desc>
    </entry>
    <entry name="::outside" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-content/#wrapping" syntax="span::outside::before { content: 'A'; }">
      <desc>An '::outside' pseudo-element is one that is generated immediately outside the pseudo-element's superior.</desc>
    </entry>
    <entry name="::outside(2)" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-content/#wrapping" syntax="span::outside(1)::before { content: 'A'; }">
      <desc>An '::outside' pseudo-element is one that is generated immediately outside the pseudo-element's superior. When given a parameter, '::outside(n)' represents an nth pseudo-element generated immediately around the n-1th pseudo-element.</desc>
    </entry>
    <entry name="::selection" version="3.0" browsers="C,FF4,IE9,O9.5,S1.1" ref="http://www.w3.org/TR/css3-selectors/#selection" syntax="p::selection { color: red; }">
      <desc>The ::selection selector matches the portion of an element that is selected by a user. Only a few CSS properties can be applied to ::selection: color, background, cursor, and outline.</desc>
    </entry>
    <entry name="::-webkit-file-upload-button" version="3.0" browsers="C,O,S6" />
    <entry name="::-webkit-inner-spin-button" version="3.0" browsers="C,O,S6" />
    <entry name="::-webkit-input-placeholder" version="3.0" browsers="C,S4" />
    <entry name="::-webkit-keygen-select" version="3.0" browsers="C,O,S6" />
    <entry name="::-webkit-meter-bar" version="3.0" browsers="C,O,S6" />
    <entry name="::-webkit-meter-even-less-good-value" version="3.0" browsers="C,O,S6" />
    <entry name="::-webkit-meter-optimum-value" version="3.0" browsers="C,O,S6" />
    <entry name="::-webkit-meter-suboptimal-value" version="3.0" browsers="C,O,S6" />
    <entry name="::-webkit-ouer-spin-button" version="3.0" browsers="C,O,S6" />
    <entry name="::-webkit-progress-bar" version="3.0" browsers="C,S3" />
    <entry name="::-webkit-progress-inner-element" version="3.0" browsers="C,S3" />
    <entry name="::-webkit-progress-value" version="3.0" browsers="C,S3" />
    <entry name="::-webkit-resizer" version="3.0" browsers="C,S5" />
    <entry name="::-webkit-scrollbar" version="3.0" browsers="C,S5" />
    <entry name="::-webkit-scrollbar-button" version="3.0" browsers="C,S5" />
    <entry name="::-webkit-scrollbar-corner" version="3.0" browsers="C,S5" />
    <entry name="::-webkit-scrollbar-thumb" version="3.0" browsers="C,S5" />
    <entry name="::-webkit-scrollbar-track" version="3.0" browsers="C,S5" />
    <entry name="::-webkit-scrollbar-track-piece" version="3.0" browsers="C,S5" />
    <entry name="::-webkit-search-cancel-button" version="3.0" browsers="C,S4" />
    <entry name="::-webkit-search-decoration" version="3.0" browsers="C,S4" />
    <entry name="::-webkit-search-results-button" version="3.0" browsers="C,S4" />
    <entry name="::-webkit-search-results-decoration" version="3.0" browsers="C,S4" />
    <entry name="::-webkit-slider-runnable-track" version="3.0" browsers="C,O,S6" />
    <entry name="::-webkit-slider-thumb" version="3.0" browsers="C,O,S6" />
    <entry name="::-webkit-textfield-decoration-container" version="3.0" browsers="C,O,S6" />
    <entry name="::-webkit-validation-bubble" version="3.0" browsers="C,O,S6" />
    <entry name="::-webkit-validation-bubble-arrow" version="3.0" browsers="C,O,S6" />
    <entry name="::-webkit-validation-bubble-arrow-clipper" version="3.0" browsers="C,O,S6" />
    <entry name="::-webkit-validation-bubble-heading" version="3.0" browsers="C,O,S6" />
    <entry name="::-webkit-validation-bubble-message" version="3.0" browsers="C,O,S6" />
    <entry name="::-webkit-validation-bubble-text-block" version="3.0" browsers="C,O,S6" />
  </pseudoElements>
  <properties>
    <entry name="align-content" restriction="enum" version="3.0" browsers="IE11,O12.1" ref="http://www.w3.org/TR/css3-flexbox/#align-content" syntax="p { $(name): flex-start; }">
      <desc>Aligns a flex container's lines within the flex container when there is extra space in the cross-axis, similar to how 'justify-content' aligns individual items within the main-axis.</desc>
      <values>
        <value name="center" version="3.0" browsers="all" />
        <value name="flex-end" version="3.0" browsers="all" />
        <value name="flex-start" version="3.0" browsers="all" />
        <value name="space-around" version="3.0" browsers="all" />
        <value name="space-between" version="3.0" browsers="all" />
        <value name="stretch" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="align-items" restriction="enum" version="3.0" browsers="IE11,O12.1" ref="http://www.w3.org/TR/css3-flexbox/#align-items" syntax="p { $(name): flex-start; }">
      <desc>Flex items can be aligned in the cross axis of the current line of the flex container, similar to 'justify-content' but in the perpendicular direction.</desc>
      <values>
        <value name="baseline" version="3.0" browsers="all" />
        <value name="center" version="3.0" browsers="all" />
        <value name="flex-end" version="3.0" browsers="all" />
        <value name="flex-start" version="3.0" browsers="all" />
        <value name="stretch" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="align-self" restriction="enum" version="3.0" browsers="IE11,O12.1" ref="http://www.w3.org/TR/css3-flexbox/#align-items" syntax="p { $(name): flex-start; }">
      <desc>Flex items can be aligned in the cross axis of the current line of the flex container, similar to 'justify-content' but in the perpendicular direction.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
        <value name="baseline" version="3.0" browsers="all" />
        <value name="center" version="3.0" browsers="all" />
        <value name="flex-end" version="3.0" browsers="all" />
        <value name="flex-start" version="3.0" browsers="all" />
        <value name="stretch" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="animation" restriction="time, enum, identifier, number" version="3.0" browsers="FF16,IE10,O12.5" ref="http://www.w3.org/TR/css3-animations/#animation" syntax="div { $(name): movearound 4s ease 3 normal; }">
      <desc>Shorthand property combines six of the animation properties into a single property.</desc>
      <values>
        <value name="alternate" version="3.0" browsers="all">
          <desc>The animation cycle iterations that are odd counts are played in the normal direction, and the animation cycle iterations that are even counts are played in a reverse direction.</desc>
        </value>
        <value name="alternate-reverse" version="3.0" browsers="all">
          <desc>The animation cycle iterations that are odd counts are played in the reverse direction, and the animation cycle iterations that are even counts are played in a normal direction.</desc>
        </value>
        <value name="backwards" version="3.0" browsers="all">
          <desc>The beginning property value (as defined in the first @keyframes at-rule) is applied before the animation is displayed, during the period defined by 'animation-delay'.</desc>
        </value>
        <value name="both" version="3.0" browsers="all">
          <desc>Both forwards and backwards fill modes are applied.</desc>
        </value>
        <value name="cubic-bezier()" version="3.0" browsers="all">
          <desc>Specifies a cubic-bezier curve. The four values specify points P1 and P2  of the curve as (x1, y1, x2, y2). All values must be in the range [0, 1].</desc>
        </value>
        <value name="ease" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.25, 0.1, 0.25, 1.0).</desc>
        </value>
        <value name="ease-in" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.42, 0, 1.0, 1.0).</desc>
        </value>
        <value name="ease-in-out" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.42, 0, 0.58, 1.0).</desc>
        </value>
        <value name="ease-out" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0, 0, 0.58, 1.0).</desc>
        </value>
        <value name="forwards" version="3.0" browsers="all">
          <desc>The final property value (as defined in the last @keyframes at-rule) is maintained after the animation completes.</desc>
        </value>
        <value name="infinite" version="3.0" browsers="all">
          <desc>Causes the animation to repeat forever.</desc>
        </value>
        <value name="linear" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.0, 0.0, 1.0, 1.0).</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>No animation is performed</desc>
        </value>
        <value name="normal" version="3.0" browsers="all">
          <desc>Normal playback.</desc>
        </value>
        <value name="reverse" version="3.0" browsers="all">
          <desc>All iterations of the animation are played in the reverse direction from the way they were specified.</desc>
        </value>
        <value name="step-end" version="3.0" browsers="all">
          <desc>The step-end function is equivalent to steps(1, end).</desc>
        </value>
        <value name="steps(1, start)" version="3.0" browsers="all">
          <desc>The first parameter specifies the number of intervals in the function. The second parameter, which is optional, is either the value 'start' or 'end'.</desc>
        </value>
        <value name="step-start" version="3.0" browsers="all">
          <desc>The step-start function is equivalent to steps(1, start).</desc>
        </value>
      </values>
    </entry>
    <entry name="animation-delay" restriction="time" version="3.0" browsers="FF16,IE10,O12.5" ref="http://www.w3.org/TR/css3-animations/#animation-delay" syntax="div { $(name): 4s; }">
      <desc>Defines when the animation will start. An 'animation-delay' value of '0' means the animation will execute as soon as it is applied. Otherwise, the value specifies an offset from the moment the animation is applied, and the animation will delay execution by that offset.</desc>
    </entry>
    <entry name="animation-direction" restriction="enum" version="3.0" browsers="FF16,IE10,O12.5" ref="http://www.w3.org/TR/css3-animations/#animation-direction" syntax="div { $(name): normal; }">
      <desc>Defines whether or not the animation should play in reverse on alternate cycles.</desc>
      <values>
        <value name="alternate" version="3.0" browsers="all">
          <desc>The animation cycle iterations that are odd counts are played in the normal direction, and the animation cycle iterations that are even counts are played in a reverse direction.</desc>
        </value>
        <value name="alternate-reverse" version="3.0" browsers="all">
          <desc>The animation cycle iterations that are odd counts are played in the reverse direction, and the animation cycle iterations that are even counts are played in a normal direction.</desc>
        </value>
        <value name="normal" version="3.0" browsers="all">
          <desc>Normal playback.</desc>
        </value>
        <value name="reverse" version="3.0" browsers="all">
          <desc>All iterations of the animation are played in the reverse direction from the way they were specified.</desc>
        </value>
      </values>
    </entry>
    <entry name="animation-duration" restriction="time" version="3.0" browsers="FF16,IE10,O12.5" ref="http://www.w3.org/TR/css3-animations/#animation-duration" syntax="div { $(name): 4s; }">
      <desc>Defines the length of time that an animation takes to complete one cycle.</desc>
    </entry>
    <entry name="animation-fill-mode" restriction="enum" version="3.0" browsers="FF16,IE10,O12.5" ref="http://www.w3.org/TR/css3-animations/#animation-fill-mode-property" syntax="div { $(name): forwards; }">
      <desc>Defines what values are applied by the animation outside the time it is executing.</desc>
      <values>
        <value name="backwards" version="3.0" browsers="all">
          <desc>The beginning property value (as defined in the first @keyframes at-rule) is applied before the animation is displayed, during the period defined by 'animation-delay'.</desc>
        </value>
        <value name="both" version="3.0" browsers="all">
          <desc>Both forwards and backwards fill modes are applied.</desc>
        </value>
        <value name="forwards" version="3.0" browsers="all">
          <desc>The final property value (as defined in the last @keyframes at-rule) is maintained after the animation completes.</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>There is no change to the property value between the time the animation is applied and the time the animation begins playing or after the animation completes.</desc>
        </value>
      </values>
    </entry>
    <entry name="animation-iteration-count" restriction="number" version="3.0" browsers="FF16,IE10,O12.5" ref="http://www.w3.org/TR/css3-animations/#animation-iteration-count" syntax="div { $(name): 3; }">
      <desc>Defines the number of times an animation cycle is played. The default value is one, meaning the animation will play from beginning to end once.</desc>
      <values>
        <value name="infinite" version="3.0" browsers="all">
          <desc>Causes the animation to repeat forever.</desc>
        </value>
      </values>
    </entry>
    <entry name="animation-name" restriction="identifier" version="3.0" browsers="FF16,IE10,O12.5" ref="http://www.w3.org/TR/css3-animations/#the-animation-name-property-" syntax="div { $(name): movearound; }">
      <desc>Defines a list of animations that apply. Each name is used to select the keyframe at-rule that provides the property values for the animation.</desc>
      <values>
        <value name="none" version="3.0" browsers="all">
          <desc>No animation is performed</desc>
        </value>
      </values>
    </entry>
    <entry name="animation-play-state" restriction="enum" version="3.0" browsers="FF16,IE10,O12.5" ref="http://www.w3.org/TR/css3-animations/#animation-play-state" syntax="div { $(name): running; }">
      <desc>Defines whether the animation is running or paused.</desc>
      <values>
        <value name="paused" version="3.0" browsers="all">
          <desc>A running animation will be paused.</desc>
        </value>
        <value name="running" version="3.0" browsers="all">
          <desc>Resume playback of a paused animation.</desc>
        </value>
      </values>
    </entry>
    <entry name="animation-timing-function" restriction="enum" version="3.0" browsers="FF16,IE10,O12.5" ref="http://www.w3.org/TR/css3-animations/#animation-timing-function" syntax="div { $(name): ease; }">
      <desc>Describes how the animation will progress over one cycle of its duration. See the 'transition-timing-function'.</desc>
      <values>
        <value name="cubic-bezier()" version="3.0" browsers="all">
          <desc>Specifies a cubic-bezier curve. The four values specify points P1 and P2  of the curve as (x1, y1, x2, y2). All values must be in the range [0, 1].</desc>
        </value>
        <value name="ease" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.25, 0.1, 0.25, 1.0).</desc>
        </value>
        <value name="ease-in" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.42, 0, 1.0, 1.0).</desc>
        </value>
        <value name="ease-in-out" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.42, 0, 0.58, 1.0).</desc>
        </value>
        <value name="ease-out" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0, 0, 0.58, 1.0).</desc>
        </value>
        <value name="linear" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.0, 0.0, 1.0, 1.0).</desc>
        </value>
        <value name="step-end" version="3.0" browsers="all">
          <desc>The step-end function is equivalent to steps(1, end).</desc>
        </value>
        <value name="steps(1, start)" version="3.0" browsers="all">
          <desc>The first parameter specifies the number of intervals in the function. The second parameter, which is optional, is either the value 'start' or 'end'.</desc>
        </value>
        <value name="step-start" version="3.0" browsers="all">
          <desc>The step-start function is equivalent to steps(1, start).</desc>
        </value>
      </values>
    </entry>
    <entry name="azimuth" restriction="angle" version="2.0" browsers="none" ref="http://www.w3.org/TR/2007/CR-CSS21-20070719/aural.html#propdef-azimuth" syntax="&lt;angle&gt; | [[ left-side | far-left | left | center-left | center | center-right | right | far-right | right-side ] || behind ] | leftwards | rightwards">
      <desc>Sound spatial information</desc>
      <values>
        <value name="behind" version="2.0" browsers="all" />
        <value name="center" version="2.0" browsers="all">
          <desc>Same as '0deg'. With 'behind', '180deg'.</desc>
        </value>
        <value name="center-left" version="2.0" browsers="all">
          <desc>Same as '340deg'. With 'behind', '200deg'.</desc>
        </value>
        <value name="center-right" version="2.0" browsers="all">
          <desc>Same as '20deg'. With 'behind', '160deg'.</desc>
        </value>
        <value name="far-left" version="2.0" browsers="all">
          <desc>Same as '300deg'. With 'behind', '240deg'.</desc>
        </value>
        <value name="far-right" version="2.0" browsers="all">
          <desc>Same as '60deg'. With 'behind', '120deg'.</desc>
        </value>
        <value name="left" version="2.0" browsers="all">
          <desc>Same as '320deg'. With 'behind', '220deg'</desc>
        </value>
        <value name="left-side" version="2.0" browsers="all">
          <desc>Same as '270deg'. With 'behind', '270deg'.</desc>
        </value>
        <value name="leftwards" version="2.0" browsers="all">
          <desc>Moves the sound to the left, relative to the current angle. More precisely, subtracts 20 degrees.</desc>
        </value>
        <value name="right" version="2.0" browsers="all">
          <desc>Same as '40deg'. With 'behind', '140deg'.</desc>
        </value>
        <value name="right-side" version="2.0" browsers="all">
          <desc>Same as '90deg'. With 'behind', '90deg'.</desc>
        </value>
        <value name="rightwards" version="2.0" browsers="all">
          <desc>Moves the sound to the right, relative to the current angle. More precisely, adds 20 degrees.</desc>
        </value>
      </values>
    </entry>
    <entry name="backface-visibility" restriction="enum" version="3.0" browsers="FF16,IE10,O12.5" ref="http://www.w3.org/TR/css3-3d-transforms/#backface-visibility" syntax="div { $(name): hidden; }">
      <desc>Determines whether or not the 'back' side of a transformed element is visible when facing the viewer. With an identity transform, the front side of an element faces the viewer.</desc>
      <values>
        <value name="hidden" version="3.0" browsers="all" />
        <value name="visible" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="background" restriction="enum, color, length, percentage, url" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-background/#background" syntax="section { $(name): url(image.png) no-repeat #999; }">
      <desc>Background of an element</desc>
      <values>
        <value name="border-box" version="1.0" browsers="all">
          <desc>The background is painted within (clipped to) the border box.</desc>
        </value>
        <value name="bottom" version="1.0" browsers="all">
          <desc>Equivalent to '100%' for the vertical position if one or two values are given, otherwise specifies the bottom edge as the origin for the next offset.</desc>
        </value>
        <value name="center" version="1.0" browsers="all">
          <desc>Equivalent to '50%' ('left 50%') for the horizontal position if the horizontal position is not otherwise specified, or '50%' ('top 50%') for the vertical position if it is.</desc>
        </value>
        <value name="content-box" version="1.0" browsers="all">
          <desc>The background is painted within (clipped to) the content box.</desc>
        </value>
        <value name="fixed" version="1.0" browsers="all">
          <desc>The background is fixed with regard to the viewport. In paged media where there is no viewport, a 'fixed' background is fixed with respect to the page box and therefore replicated on every page.</desc>
        </value>
        <value name="left" version="1.0" browsers="all">
          <desc>Equivalent to '0%' for the horizontal position if one or two values are given, otherwise specifies the left edge as the origin for the next offset.</desc>
        </value>
        <value name="linear-gradient()" version="3.0" browsers="FF16,IE10,O12.5" />
        <value name="local" version="3.0" browsers="all">
          <desc>The background is fixed with regard to the element's contents: if the element has a scrolling mechanism, the background scrolls with the element's contents.</desc>
        </value>
        <value name="-moz-element(#id)" version="3.0" browsers="FF3.6" />
        <value name="-moz-linear-gradient()" version="3.0" browsers="FF3.6" />
        <value name="-moz-radial-gradient()" version="3.0" browsers="FF3.6" />
        <value name="-moz-repeating-linear-gradient()" version="3.0" browsers="FF10" />
        <value name="-moz-repeating-radial-gradient()" version="3.0" browsers="FF10" />
        <value name="none" version="1.0" browsers="all">
          <desc>A value of 'none' counts as an image layer but draws nothing.</desc>
        </value>
        <value name="no-repeat" version="1.0" browsers="all">
          <desc>The image is placed once and not repeated in this direction.</desc>
        </value>
        <value name="-o-linear-gradient()" version="3.0" browsers="O11.1-12" />
        <value name="-o-repeating-linear-gradient()" version="3.0" browsers="O11.1-12" />
        <value name="padding-box" version="1.0" browsers="all">
          <desc>The background is painted within (clipped to) the padding box</desc>
        </value>
        <value name="radial-gradient()" version="3.0" browsers="FF16,IE10,O12.5" />
        <value name="repeat" version="1.0" browsers="all">
          <desc>The image is repeated in this direction as often as needed to cover the background painting area.</desc>
        </value>
        <value name="repeating-linear-gradient()" version="3.0" browsers="FF16,IE10,O12.5" />
        <value name="repeating-radial-gradient()" version="3.0" browsers="FF16,IE10,O12.5" />
        <value name="repeat-x" version="1.0" browsers="all">
          <desc>Equivalent to 'repeat no-repeat'.</desc>
        </value>
        <value name="repeat-y" version="1.0" browsers="all">
          <desc>Equivalent to 'no-repeat repeat'.</desc>
        </value>
        <value name="right" version="1.0" browsers="all">
          <desc>Equivalent to '100%' for the horizontal position if one or two values are given, otherwise specifies the right edge as the origin for the next offset.</desc>
        </value>
        <value name="round" version="3.0" browsers="all">
          <desc>The image is repeated as often as will fit within the background positioning area. If it doesn't fit a whole number of times, it is rescaled so that it does.</desc>
        </value>
        <value name="scroll" version="1.0" browsers="all">
          <desc>The background is fixed with regard to the element itself and does not scroll with its contents. (It is effectively attached to the element's border.)</desc>
        </value>
        <value name="space" version="3.0" browsers="all">
          <desc>The image is repeated as often as will fit within the background positioning area without being clipped and then the images are spaced out to fill the area. The first and last images touch the edges of the area.</desc>
        </value>
        <value name="top" version="1.0" browsers="all">
          <desc>Equivalent to '0%' for the vertical position if one or two values are given, otherwise specifies the top edge as the origin for the next offset.</desc>
        </value>
        <value name="url()" version="1.0" browsers="all" />
        <value name="-webkit-gradient()" version="3.0" browsers="C,S4" />
        <value name="-webkit-image-set()" version="3.0" browsers="C,S6" />
        <value name="-webkit-linear-gradient()" version="3.0" browsers="C,S5.1" />
        <value name="-webkit-radial-gradient()" version="3.0" browsers="C,S5.1" />
        <value name="-webkit-repeating-linear-gradient()" version="3.0" browsers="C,S5.1" />
        <value name="-webkit-repeating-radial-gradient()" version="3.0" browsers="C,S5.1" />
      </values>
    </entry>
    <entry name="background-attachment" restriction="enum" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-background/#the-background-attachment" syntax=".box { $(name): fixed; }">
      <desc>If background images are specified, this property specifies whether they are fixed with regard to the viewport ('fixed') or scroll along with the element ('scroll') or its contents ('local').</desc>
      <values>
        <value name="fixed" version="1.0" browsers="all">
          <desc>The background is fixed with regard to the viewport. In paged media where there is no viewport, a 'fixed' background is fixed with respect to the page box and therefore replicated on every page.</desc>
        </value>
        <value name="local" version="3.0" browsers="all">
          <desc>The background is fixed with regard to the element's contents: if the element has a scrolling mechanism, the background scrolls with the element's contents.</desc>
        </value>
        <value name="scroll" version="1.0" browsers="all">
          <desc>The background is fixed with regard to the element itself and does not scroll with its contents. (It is effectively attached to the element's border.)</desc>
        </value>
      </values>
    </entry>
    <entry name="background-clip" restriction="enum" version="3.0" browsers="C,FF4,IE9,O10.5,S3" ref="http://www.w3.org/TR/css3-background/#the-background-clip" syntax="header { $(name): border-box; }">
      <desc>Determines the background painting area.</desc>
      <values>
        <value name="border-box" version="3.0" browsers="all">
          <desc>The background is painted within (clipped to) the border box.</desc>
        </value>
        <value name="content-box" version="3.0" browsers="all">
          <desc>The background is painted within (clipped to) the content box.</desc>
        </value>
        <value name="padding-box" version="3.0" browsers="all">
          <desc>The background is painted within (clipped to) the padding box</desc>
        </value>
      </values>
    </entry>
    <entry name="background-color" restriction="color" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-background/#the-background-color" syntax="body { $(name): white; }">
      <desc>Color used for an element's background</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="1.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="1.0" browsers="C,S1" />
        <value name="-webkit-link" version="1.0" browsers="C,S1" />
        <value name="-webkit-text" version="1.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>

    <entry name="background-image" restriction="url, enum" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-background/#the-background-image" syntax="article { $(name): url(image.png); }">
      <desc>Image used for an element's background</desc>
      <values>
        <value name="linear-gradient()" version="3.0" browsers="FF16,IE10,O12.5" />
        <value name="-moz-image-rect()" version="3.0" browsers="FF3.6" />
        <value name="-moz-linear-gradient()" version="3.0" browsers="FF3.6" />
        <value name="-moz-radial-gradient()" version="3.0" browsers="FF3.6" />
        <value name="-moz-repeating-linear-gradient()" version="3.0" browsers="FF10" />
        <value name="-moz-repeating-radial-gradient()" version="3.0" browsers="FF10" />
        <value name="none" version="1.0" browsers="all">
          <desc>A value of 'none' counts as an image layer but draws nothing.</desc>
        </value>
        <value name="-o-linear-gradient()" version="3.0" browsers="O11.1" />
        <value name="-o-repeating-linear-gradient()" version="3.0" browsers="O11.1-12" />
        <value name="radial-gradient()" version="3.0" browsers="FF16,IE10,O12.5" />
        <value name="repeating-linear-gradient()" version="3.0" browsers="FF16,IE10,O12.5" />
        <value name="repeating-radial-gradient()" version="3.0" browsers="FF16,IE10,O12.5" />
        <value name="url()" version="1.0" browsers="all" />
        <value name="-webkit-gradient()" version="3.0" browsers="C,S4" />
        <value name="-webkit-image-set()" version="3.0" browsers="C,S6" />
        <value name="-webkit-linear-gradient()" version="3.0" browsers="C,S5.1" />
        <value name="-webkit-radial-gradient()" version="3.0" browsers="C,S5.1" />
        <value name="-webkit-repeating-linear-gradient()" version="3.0" browsers="C,S5.1" />
        <value name="-webkit-repeating-radial-gradient()" version="3.0" browsers="C,S5.1" />
      </values>
    </entry>
    <entry name="background-origin" restriction="enum" version="3.0" browsers="C,FF4,IE9,O10.5,S3" ref="http://www.w3.org/TR/css3-background/#the-background-origin" syntax="header { $(name): border-box; }">
      <desc>For elements rendered as a single box, specifies the background positioning area. For elements rendered as multiple boxes (e.g., inline boxes on several lines, boxes on several pages) specifies which boxes 'box-decoration-break' operates on to determine the background positioning area(s).</desc>
      <values>
        <value name="border-box" version="3.0" browsers="all">
          <desc>The background is painted within (clipped to) the border box.</desc>
        </value>
        <value name="content-box" version="3.0" browsers="all">
          <desc>The background is painted within (clipped to) the content box.</desc>
        </value>
        <value name="padding-box" version="3.0" browsers="all">
          <desc>The background is painted within (clipped to) the padding box</desc>
        </value>
      </values>
    </entry>
    <entry name="background-position" restriction="length, percentage" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-background/#the-background-position" syntax="div { $(name): left center}">
      <desc>If background images have been specified, this property specifies their initial position (after any resizing) within their corresponding background positioning area.</desc>
      <values>
        <value name="bottom" version="1.0" browsers="all">
          <desc>Equivalent to '100%' for the vertical position if one or two values are given, otherwise specifies the bottom edge as the origin for the next offset.</desc>
        </value>
        <value name="center" version="1.0" browsers="all">
          <desc>Equivalent to '50%' ('left 50%') for the horizontal position if the horizontal position is not otherwise specified, or '50%' ('top 50%') for the vertical position if it is.</desc>
        </value>
        <value name="left" version="1.0" browsers="all">
          <desc>Equivalent to '0%' for the horizontal position if one or two values are given, otherwise specifies the left edge as the origin for the next offset.</desc>
        </value>
        <value name="right" version="1.0" browsers="all">
          <desc>Equivalent to '100%' for the horizontal position if one or two values are given, otherwise specifies the right edge as the origin for the next offset.</desc>
        </value>
        <value name="top" version="1.0" browsers="all">
          <desc>Equivalent to '0%' for the vertical position if one or two values are given, otherwise specifies the top edge as the origin for the next offset.</desc>
        </value>
      </values>
    </entry>
    <entry name="background-position-x" restriction="length, percentage" version="3.0" browsers="IE6" ref="http://www.w3.org/TR/css3-background/#the-background-position" syntax="body { $(name): center; }">
      <desc>If background images have been specified, this property specifies their initial position (after any resizing) within their corresponding background positioning area.</desc>
      <values>
        <value name="bottom" version="3.0" browsers="all">
          <desc>Equivalent to '100%' for the vertical position if one or two values are given, otherwise specifies the bottom edge as the origin for the next offset.</desc>
        </value>
        <value name="center" version="3.0" browsers="all">
          <desc>Equivalent to '50%' ('left 50%') for the horizontal position if the horizontal position is not otherwise specified, or '50%' ('top 50%') for the vertical position if it is.</desc>
        </value>
        <value name="left" version="3.0" browsers="all">
          <desc>Equivalent to '0%' for the horizontal position if one or two values are given, otherwise specifies the left edge as the origin for the next offset.</desc>
        </value>
        <value name="right" version="3.0" browsers="all">
          <desc>Equivalent to '100%' for the horizontal position if one or two values are given, otherwise specifies the right edge as the origin for the next offset.</desc>
        </value>
        <value name="top" version="3.0" browsers="all">
          <desc>Equivalent to '0%' for the vertical position if one or two values are given, otherwise specifies the top edge as the origin for the next offset.</desc>
        </value>
      </values>
    </entry>
    <entry name="background-position-y" restriction="length, percentage" version="3.0" browsers="IE6" ref="http://www.w3.org/TR/css3-background/#the-background-position" syntax="body { $(name): center; }">
      <desc>If background images have been specified, this property specifies their initial position (after any resizing) within their corresponding background positioning area.</desc>
      <values>
        <value name="bottom" version="3.0" browsers="all">
          <desc>Equivalent to '100%' for the vertical position if one or two values are given, otherwise specifies the bottom edge as the origin for the next offset.</desc>
        </value>
        <value name="center" version="3.0" browsers="all">
          <desc>Equivalent to '50%' ('left 50%') for the horizontal position if the horizontal position is not otherwise specified, or '50%' ('top 50%') for the vertical position if it is.</desc>
        </value>
        <value name="left" version="3.0" browsers="all">
          <desc>Equivalent to '0%' for the horizontal position if one or two values are given, otherwise specifies the left edge as the origin for the next offset.</desc>
        </value>
        <value name="right" version="3.0" browsers="all">
          <desc>Equivalent to '100%' for the horizontal position if one or two values are given, otherwise specifies the right edge as the origin for the next offset.</desc>
        </value>
        <value name="top" version="3.0" browsers="all">
          <desc>Equivalent to '0%' for the vertical position if one or two values are given, otherwise specifies the top edge as the origin for the next offset.</desc>
        </value>
      </values>
    </entry>
    <entry name="background-repeat" restriction="enum" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-background/#the-background-repeat" syntax="article { $(name): no-repeat; }">
      <desc>How the background image is tiled within an element</desc>
      <values>
        <value name="no-repeat" version="1.0" browsers="all">
          <desc>The image is placed once and not repeated in this direction.</desc>
        </value>
        <value name="repeat" version="1.0" browsers="all">
          <desc>The image is repeated in this direction as often as needed to cover the background painting area.</desc>
        </value>
        <value name="repeat-x" version="1.0" browsers="all">
          <desc>Equivalent to 'repeat no-repeat'.</desc>
        </value>
        <value name="repeat-y" version="1.0" browsers="all">
          <desc>Equivalent to 'no-repeat repeat'.</desc>
        </value>
        <value name="round" version="3.0" browsers="all">
          <desc>The image is repeated as often as will fit within the background positioning area. If it doesn't fit a whole number of times, it is rescaled so that it does.</desc>
        </value>
        <value name="space" version="3.0" browsers="all">
          <desc>The image is repeated as often as will fit within the background positioning area without being clipped and then the images are spaced out to fill the area. The first and last images touch the edges of the area.</desc>
        </value>
      </values>
    </entry>
    <entry name="background-size" restriction="length, percentage" version="3.0" browsers="C,FF4,IE9,O10,S4.1" ref="http://www.w3.org/TR/css3-background/#the-background-size" syntax="header { $(name): 20px; }">
      <desc>Specifies the size of the background images.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
        <value name="contain" version="3.0" browsers="all">
          <desc>Scale the image, while preserving its intrinsic aspect ratio (if any), to the largest size such that both its width and its height can fit inside the background positioning area.</desc>
        </value>
        <value name="cover" version="3.0" browsers="all">
          <desc>Scale the image, while preserving its intrinsic aspect ratio (if any), to the smallest size such that both its width and its height can completely cover the background positioning area.</desc>
        </value>
      </values>
    </entry>
    <entry name="behavior" restriction="url" version="3.0" browsers="IE6" ref="http://msdn.microsoft.com/en-us/ie/gg192966.aspx" syntax="div { $(name): url(http://example.com/png_fix.htc); }">
      <desc>IE only. Used to extend behaviors of the browser</desc>
    </entry>
    <entry name="border" restriction="length, color, enum" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-background/#borders" syntax="header { $(name): 5px solid red;}">
      <desc>Shorthand property for setting border width, style and color</desc>
      <values>
        <value name="dashed" version="1.0" browsers="all">
          <desc>A series of square-ended dashes.</desc>
        </value>
        <value name="dotted" version="1.0" browsers="all">
          <desc>A series of round dots.</desc>
        </value>
        <value name="double" version="1.0" browsers="all">
          <desc>Two parallel solid lines with some space between them. (The thickness of the lines is not specified, but the sum of the lines and the space must equal 'border-width'.)</desc>
        </value>
        <value name="groove" version="1.0" browsers="all">
          <desc>Looks as if it were carved in the canvas. (This is typically achieved by creating a "shadow" from two colors that are slightly lighter and darker than the 'border-color'.)</desc>
        </value>
        <value name="hidden" version="3.0" browsers="all">
          <desc>Same as 'none', but has different behavior in the border conflict resolution rules for border-collapsed tables.</desc>
        </value>
        <value name="inset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is sunken into the canvas. Treated as 'ridge' in border-collapsed tables.</desc>
        </value>
        <value name="medium" version="1.0" browsers="all" />
        <value name="none" version="1.0" browsers="all">
          <desc>No border. Color and width are ignored (i.e., the border has width 0, unless the border is an image)</desc>
        </value>
        <value name="outset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is coming out of the canvas. Treated as 'groove' in border-collapsed tables.</desc>
        </value>
        <value name="ridge" version="1.0" browsers="all">
          <desc>Looks as if it were coming out of the canvas.</desc>
        </value>
        <value name="solid" version="1.0" browsers="all">
          <desc>A single line segment.</desc>
        </value>
        <value name="thick" version="1.0" browsers="all" />
        <value name="thin" version="1.0" browsers="all" />
      </values>
    </entry>
    <entry name="border-bottom" restriction="length, color, enum" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-background/#borders" syntax="header { $(name): 5px solid red;}">
      <desc>Shorthand property for setting border width, style and color</desc>
      <values>
        <value name="dashed" version="1.0" browsers="all">
          <desc>A series of square-ended dashes.</desc>
        </value>
        <value name="dotted" version="1.0" browsers="all">
          <desc>A series of round dots.</desc>
        </value>
        <value name="double" version="1.0" browsers="all">
          <desc>Two parallel solid lines with some space between them. (The thickness of the lines is not specified, but the sum of the lines and the space must equal 'border-width'.)</desc>
        </value>
        <value name="groove" version="1.0" browsers="all">
          <desc>Looks as if it were carved in the canvas. (This is typically achieved by creating a "shadow" from two colors that are slightly lighter and darker than the 'border-color'.)</desc>
        </value>
        <value name="hidden" version="3.0" browsers="all">
          <desc>Same as 'none', but has different behavior in the border conflict resolution rules for border-collapsed tables.</desc>
        </value>
        <value name="inset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is sunken into the canvas. Treated as 'ridge' in border-collapsed tables.</desc>
        </value>
        <value name="medium" version="1.0" browsers="all" />
        <value name="none" version="1.0" browsers="all">
          <desc>No border. Color and width are ignored (i.e., the border has width 0, unless the border is an image)</desc>
        </value>
        <value name="outset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is coming out of the canvas. Treated as 'groove' in border-collapsed tables.</desc>
        </value>
        <value name="ridge" version="1.0" browsers="all">
          <desc>Looks as if it were coming out of the canvas.</desc>
        </value>
        <value name="solid" version="1.0" browsers="all">
          <desc>A single line segment.</desc>
        </value>
        <value name="thick" version="1.0" browsers="all" />
        <value name="thin" version="1.0" browsers="all" />
      </values>
    </entry>
    <entry name="border-bottom-color" restriction="color" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-background/#border-color" syntax="td { $(name): blue; }">
      <desc>The color of the border around all four edges of an element.</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="1.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="1.0" browsers="C,S1" />
        <value name="-webkit-link" version="1.0" browsers="C,S1" />
        <value name="-webkit-text" version="1.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="border-bottom-left-radius" restriction="length, percentage" version="3.0" browsers="C,FF4,IE9,O10.5,S5" ref="http://www.w3.org/TR/css3-background/#border-radius" syntax="td { $(name): 4px; }">
      <desc>The two length or percentage values of the 'border-*-radius' properties define the radii of a quarter ellipse that defines the shape of the corner of the outer border edge. The first value is the horizontal radius, the second the vertical radius. If the second value is omitted it is copied from the first. If either length is zero, the corner is square, not rounded. Percentages for the horizontal radius refer to the width of the border box, whereas percentages for the vertical radius refer to the height of the border box.</desc>
    </entry>
    <entry name="border-bottom-right-radius" restriction="length, percentage" version="3.0" browsers="C,FF4,IE9,O10.5,S5" ref="http://www.w3.org/TR/css3-background/#border-radius" syntax="td { $(name): 4px; }">
      <desc>The two length or percentage values of the 'border-*-radius' properties define the radii of a quarter ellipse that defines the shape of the corner of the outer border edge. The first value is the horizontal radius, the second the vertical radius. If the second value is omitted it is copied from the first. If either length is zero, the corner is square, not rounded. Percentages for the horizontal radius refer to the width of the border box, whereas percentages for the vertical radius refer to the height of the border box.</desc>
    </entry>
    <entry name="border-bottom-style" restriction="enum" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-background/#border-style" syntax="td { $(name): solid; }">
      <desc>The style of the border around edges of an element.</desc>
      <values>
        <value name="dashed" version="1.0" browsers="all">
          <desc>A series of square-ended dashes.</desc>
        </value>
        <value name="dotted" version="1.0" browsers="all">
          <desc>A series of round dots.</desc>
        </value>
        <value name="double" version="1.0" browsers="all">
          <desc>Two parallel solid lines with some space between them. (The thickness of the lines is not specified, but the sum of the lines and the space must equal 'border-width'.)</desc>
        </value>
        <value name="groove" version="1.0" browsers="all">
          <desc>Looks as if it were carved in the canvas. (This is typically achieved by creating a "shadow" from two colors that are slightly lighter and darker than the 'border-color'.)</desc>
        </value>
        <value name="hidden" version="3.0" browsers="all">
          <desc>Same as 'none', but has different behavior in the border conflict resolution rules for border-collapsed tables.</desc>
        </value>
        <value name="inset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is sunken into the canvas. Treated as 'ridge' in border-collapsed tables.</desc>
        </value>
        <value name="none" version="1.0" browsers="all">
          <desc>No border. Color and width are ignored (i.e., the border has width 0, unless the border is an image)</desc>
        </value>
        <value name="outset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is coming out of the canvas. Treated as 'groove' in border-collapsed tables.</desc>
        </value>
        <value name="ridge" version="1.0" browsers="all">
          <desc>Looks as if it were coming out of the canvas.</desc>
        </value>
        <value name="solid" version="1.0" browsers="all">
          <desc>A single line segment.</desc>
        </value>
      </values>
    </entry>
    <entry name="border-bottom-width" restriction="length" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-background/#border-width" syntax="td { $(name): 2px; }">
      <desc>'Border-width' is a shorthand that sets the four 'border-*-width' properties. If it has four values, they set top, right, bottom and left in that order. If left is missing, it is the same as right; if bottom is missing, it is the same as top; if right is missing, it is the same as top.</desc>
      <values>
        <value name="medium" version="1.0" browsers="all" />
        <value name="thick" version="1.0" browsers="all" />
        <value name="thin" version="1.0" browsers="all" />
      </values>
    </entry>
    <entry name="border-collapse" restriction="enum" version="2.0" browsers="all" ref="http://www.w3.org/TR/CSS2/tables.html#borders" syntax="table { $(name): collapse; }">
      <desc>Selects a table's border model.</desc>
      <values>
        <value name="collapse" version="2.0" browsers="all">
          <desc>Selects the collapsing borders model.</desc>
        </value>
        <value name="separate" version="2.0" browsers="all">
          <desc>Selects the separated borders border model.</desc>
        </value>
      </values>
    </entry>
    <entry name="border-color" restriction="color" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-background/#border-color" syntax="td { $(name): blue; }">
      <desc>The color of the border around all four edges of an element.</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="1.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="1.0" browsers="C,S1" />
        <value name="-webkit-link" version="1.0" browsers="C,S1" />
        <value name="-webkit-text" version="1.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="border-image" restriction="length, percentage, number, url, enum" version="3.0" browsers="C,FF13,IE11" ref="http://www.w3.org/TR/css3-background/#border-image" syntax="td { $(name): url(border.png) 30 30 round;}">
      <desc>Shorthand property for setting 'border-image-source', 'border-image-slice', 'border-image-width', 'border-image-outset' and 'border-image-repeat'. Omitted values are set to their initial values.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>If 'auto' is specified then the border image width is the intrinsic width or height (whichever is applicable) of the corresponding image slice. If the image does not have the required intrinsic dimension then the corresponding border-width is used instead.</desc>
        </value>
        <value name="fill" version="3.0" browsers="all">
          <desc>Causes the middle part of the border-image to be preserved. (By default it is discarded, i.e., treated as empty.)</desc>
        </value>
        <value name="none" version="3.0" browsers="all" />
        <value name="repeat" version="3.0" browsers="all">
          <desc>The image is tiled (repeated) to fill the area.</desc>
        </value>
        <value name="round" version="3.0" browsers="all">
          <desc>The image is tiled (repeated) to fill the area. If it does not fill the area with a whole number of tiles, the image is rescaled so that it does.</desc>
        </value>
        <value name="space" version="3.0" browsers="all">
          <desc>The image is tiled (repeated) to fill the area. If it does not fill the area with a whole number of tiles, the extra space is distributed around the tiles.</desc>
        </value>
        <value name="stretch" version="3.0" browsers="all">
          <desc>The image is stretched to fill the area.</desc>
        </value>
        <value name="url()" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="border-image-outset" restriction="length, number" version="3.0" browsers="FF13,IE11" ref="http://www.w3.org/TR/css3-background/#border-image-outset" syntax="div { $(name): 3px; }">
      <desc>The values specify the amount by which the border image area extends beyond the border box on the top, right, bottom, and left sides respectively. If the fourth value is absent, it is the same as the second. If the third one is also absent, it is the same as the first. If the second one is also absent, it is the same as the first. Numbers represent multiples of the corresponding border-width.</desc>
    </entry>
    <entry name="border-image-repeat" restriction="enum" version="3.0" browsers="FF13,IE11" ref="http://www.w3.org/TR/css3-background/#the-border-image-repeat" syntax="td { $(name): stretch; }">
      <desc>Specifies how the images for the sides and the middle part of the border image are scaled and tiled. If the second keyword is absent, it is assumed to be the same as the first.</desc>
      <values>
        <value name="repeat" version="3.0" browsers="all">
          <desc>The image is tiled (repeated) to fill the area.</desc>
        </value>
        <value name="round" version="3.0" browsers="all">
          <desc>The image is tiled (repeated) to fill the area. If it does not fill the area with a whole number of tiles, the image is rescaled so that it does.</desc>
        </value>
        <value name="space" version="3.0" browsers="all">
          <desc>The image is tiled (repeated) to fill the area. If it does not fill the area with a whole number of tiles, the extra space is distributed around the tiles.</desc>
        </value>
        <value name="stretch" version="3.0" browsers="all">
          <desc>The image is stretched to fill the area.</desc>
        </value>
      </values>
    </entry>
    <entry name="border-image-slice" restriction="number, percentage" version="3.0" browsers="C,IE11,FF12" ref="http://www.w3.org/TR/css3-background/#border-image-slice" syntax="div { $(name): 10%; }">
      <desc>The four 'border-image-slice' values represent inward offsets from the top, right, bottom, and left edges of the image respectively, dividing it into nine regions: four corners, four edges and a middle. The middle image part is discarded (treated as fully transparent) unless the 'fill' keyword is present. (It is drawn over the background; see the border-image drawing process.) If the fourth number/percentage is absent, it is the same as the second. If the third one is also absent, it is the same as the first. If the second one is also absent, it is the same as the first.</desc>
      <values>
        <value name="fill" version="3.0" browsers="all">
          <desc>Causes the middle part of the border-image to be preserved. (By default it is discarded, i.e., treated as empty.)</desc>
        </value>
      </values>
    </entry>
    <entry name="border-image-source" restriction="url" version="3.0" browsers="C,IE11,FF13" ref="http://www.w3.org/TR/css3-background/#the-border-image-source" syntax="aside { $(name): url(image.png); }">
      <desc>Specifies an image to use instead of the border styles given by the 'border-style' properties and as an additional background layer for the element. If the value is 'none' or if the image cannot be displayed, the border styles will be used.</desc>
      <values>
        <value name="none" version="3.0" browsers="all" />
        <value name="url()" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="border-image-width" restriction="length, percentage, number" version="3.0" browsers="FF13,IE11" ref="http://www.w3.org/TR/css3-background/#border-image-slice" syntax=".album { $(name): 4px; }">
      <desc>The four values of 'border-image-width' specify offsets that are used to divide the border image area into nine parts. They represent inward distances from the top, right, bottom, and left sides of the area, respectively.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>If 'auto' is specified then the border image width is the intrinsic width or height (whichever is applicable) of the corresponding image slice. If the image does not have the required intrinsic dimension then the corresponding border-width is used instead.</desc>
        </value>
      </values>
    </entry>
    <entry name="border-left" restriction="length, color, enum" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-background/#borders" syntax="header { $(name): 5px solid red;}">
      <desc>Shorthand property for setting border width, style and color</desc>
      <values>
        <value name="dashed" version="1.0" browsers="all">
          <desc>A series of square-ended dashes.</desc>
        </value>
        <value name="dotted" version="1.0" browsers="all">
          <desc>A series of round dots.</desc>
        </value>
        <value name="double" version="1.0" browsers="all">
          <desc>Two parallel solid lines with some space between them. (The thickness of the lines is not specified, but the sum of the lines and the space must equal 'border-width'.)</desc>
        </value>
        <value name="groove" version="1.0" browsers="all">
          <desc>Looks as if it were carved in the canvas. (This is typically achieved by creating a "shadow" from two colors that are slightly lighter and darker than the 'border-color'.)</desc>
        </value>
        <value name="hidden" version="3.0" browsers="all">
          <desc>Same as 'none', but has different behavior in the border conflict resolution rules for border-collapsed tables.</desc>
        </value>
        <value name="inset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is sunken into the canvas. Treated as 'ridge' in border-collapsed tables.</desc>
        </value>
        <value name="medium" version="1.0" browsers="all" />
        <value name="none" version="1.0" browsers="all">
          <desc>No border. Color and width are ignored (i.e., the border has width 0, unless the border is an image)</desc>
        </value>
        <value name="outset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is coming out of the canvas. Treated as 'groove' in border-collapsed tables.</desc>
        </value>
        <value name="ridge" version="1.0" browsers="all">
          <desc>Looks as if it were coming out of the canvas.</desc>
        </value>
        <value name="solid" version="1.0" browsers="all">
          <desc>A single line segment.</desc>
        </value>
        <value name="thick" version="1.0" browsers="all" />
        <value name="thin" version="1.0" browsers="all" />
      </values>
    </entry>
    <entry name="border-left-color" restriction="color" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-background/#border-color" syntax="td { $(name): blue; }">
      <desc>The color of the border around all four edges of an element.</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="1.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="1.0" browsers="C,S1" />
        <value name="-webkit-link" version="1.0" browsers="C,S1" />
        <value name="-webkit-text" version="1.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="border-left-style" restriction="enum" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-background/#border-style" syntax="td { $(name): solid; }">
      <desc>The style of the border around edges of an element.</desc>
      <values>
        <value name="dashed" version="1.0" browsers="all">
          <desc>A series of square-ended dashes.</desc>
        </value>
        <value name="dotted" version="1.0" browsers="all">
          <desc>A series of round dots.</desc>
        </value>
        <value name="double" version="1.0" browsers="all">
          <desc>Two parallel solid lines with some space between them. (The thickness of the lines is not specified, but the sum of the lines and the space must equal 'border-width'.)</desc>
        </value>
        <value name="groove" version="1.0" browsers="all">
          <desc>Looks as if it were carved in the canvas. (This is typically achieved by creating a "shadow" from two colors that are slightly lighter and darker than the 'border-color'.)</desc>
        </value>
        <value name="hidden" version="3.0" browsers="all">
          <desc>Same as 'none', but has different behavior in the border conflict resolution rules for border-collapsed tables.</desc>
        </value>
        <value name="inset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is sunken into the canvas. Treated as 'ridge' in border-collapsed tables.</desc>
        </value>
        <value name="none" version="1.0" browsers="all">
          <desc>No border. Color and width are ignored (i.e., the border has width 0, unless the border is an image)</desc>
        </value>
        <value name="outset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is coming out of the canvas. Treated as 'groove' in border-collapsed tables.</desc>
        </value>
        <value name="ridge" version="1.0" browsers="all">
          <desc>Looks as if it were coming out of the canvas.</desc>
        </value>
        <value name="solid" version="1.0" browsers="all">
          <desc>A single line segment.</desc>
        </value>
      </values>
    </entry>
    <entry name="border-left-width" restriction="length" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-background/#border-width" syntax="td { $(name): 2px; }">
      <desc>'Border-width' is a shorthand that sets the four 'border-*-width' properties. If it has four values, they set top, right, bottom and left in that order. If left is missing, it is the same as right; if bottom is missing, it is the same as top; if right is missing, it is the same as top.</desc>
      <values>
        <value name="medium" version="1.0" browsers="all" />
        <value name="thick" version="1.0" browsers="all" />
        <value name="thin" version="1.0" browsers="all" />
      </values>
    </entry>
    <entry name="border-radius" restriction="length, percentage" version="3.0" browsers="C,FF4,IE9,O10.5,S5" ref="http://www.w3.org/TR/css3-background/#border-radius" syntax="td { $(name): 3px 4px; }">
      <desc>The two length or percentage values of the 'border-*-radius' properties define the radii of a quarter ellipse that defines the shape of the corner of the outer border edge. The first value is the horizontal radius, the second the vertical radius. If the second value is omitted it is copied from the first. If either length is zero, the corner is square, not rounded. Percentages for the horizontal radius refer to the width of the border box, whereas percentages for the vertical radius refer to the height of the border box.</desc>
    </entry>
    <entry name="border-right" restriction="length, color, enum" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-background/#borders" syntax="header { $(name): 5px solid red;}">
      <desc>Shorthand property for setting border width, style and color</desc>
      <values>
        <value name="dashed" version="1.0" browsers="all">
          <desc>A series of square-ended dashes.</desc>
        </value>
        <value name="dotted" version="1.0" browsers="all">
          <desc>A series of round dots.</desc>
        </value>
        <value name="double" version="1.0" browsers="all">
          <desc>Two parallel solid lines with some space between them. (The thickness of the lines is not specified, but the sum of the lines and the space must equal 'border-width'.)</desc>
        </value>
        <value name="groove" version="1.0" browsers="all">
          <desc>Looks as if it were carved in the canvas. (This is typically achieved by creating a "shadow" from two colors that are slightly lighter and darker than the 'border-color'.)</desc>
        </value>
        <value name="hidden" version="3.0" browsers="all">
          <desc>Same as 'none', but has different behavior in the border conflict resolution rules for border-collapsed tables.</desc>
        </value>
        <value name="inset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is sunken into the canvas. Treated as 'ridge' in border-collapsed tables.</desc>
        </value>
        <value name="medium" version="1.0" browsers="all" />
        <value name="none" version="1.0" browsers="all">
          <desc>No border. Color and width are ignored (i.e., the border has width 0, unless the border is an image)</desc>
        </value>
        <value name="outset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is coming out of the canvas. Treated as 'groove' in border-collapsed tables.</desc>
        </value>
        <value name="ridge" version="1.0" browsers="all">
          <desc>Looks as if it were coming out of the canvas.</desc>
        </value>
        <value name="solid" version="1.0" browsers="all">
          <desc>A single line segment.</desc>
        </value>
        <value name="thick" version="1.0" browsers="all" />
        <value name="thin" version="1.0" browsers="all" />
      </values>
    </entry>
    <entry name="border-right-color" restriction="color" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-background/#border-color" syntax="td { $(name): blue; }">
      <desc>The color of the border around all four edges of an element.</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="1.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="1.0" browsers="C,S1" />
        <value name="-webkit-link" version="1.0" browsers="C,S1" />
        <value name="-webkit-text" version="1.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="border-right-style" restriction="enum" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-background/#border-style" syntax="td { $(name): solid; }">
      <desc>The style of the border around edges of an element.</desc>
      <values>
        <value name="dashed" version="1.0" browsers="all">
          <desc>A series of square-ended dashes.</desc>
        </value>
        <value name="dotted" version="1.0" browsers="all">
          <desc>A series of round dots.</desc>
        </value>
        <value name="double" version="1.0" browsers="all">
          <desc>Two parallel solid lines with some space between them. (The thickness of the lines is not specified, but the sum of the lines and the space must equal 'border-width'.)</desc>
        </value>
        <value name="groove" version="1.0" browsers="all">
          <desc>Looks as if it were carved in the canvas. (This is typically achieved by creating a "shadow" from two colors that are slightly lighter and darker than the 'border-color'.)</desc>
        </value>
        <value name="hidden" version="3.0" browsers="all">
          <desc>Same as 'none', but has different behavior in the border conflict resolution rules for border-collapsed tables.</desc>
        </value>
        <value name="inset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is sunken into the canvas. Treated as 'ridge' in border-collapsed tables.</desc>
        </value>
        <value name="none" version="1.0" browsers="all">
          <desc>No border. Color and width are ignored (i.e., the border has width 0, unless the border is an image)</desc>
        </value>
        <value name="outset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is coming out of the canvas. Treated as 'groove' in border-collapsed tables.</desc>
        </value>
        <value name="ridge" version="1.0" browsers="all">
          <desc>Looks as if it were coming out of the canvas.</desc>
        </value>
        <value name="solid" version="1.0" browsers="all">
          <desc>A single line segment.</desc>
        </value>
      </values>
    </entry>
    <entry name="border-right-width" restriction="length" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-background/#border-width" syntax="td { $(name): 2px; }">
      <desc>'Border-width' is a shorthand that sets the four 'border-*-width' properties. If it has four values, they set top, right, bottom and left in that order. If left is missing, it is the same as right; if bottom is missing, it is the same as top; if right is missing, it is the same as top.</desc>
      <values>
        <value name="medium" version="1.0" browsers="all" />
        <value name="thick" version="1.0" browsers="all" />
        <value name="thin" version="1.0" browsers="all" />
      </values>
    </entry>
    <entry name="border-spacing" restriction="length" version="2.0" browsers="C,FF1,IE8,O7,S1.2" ref="http://www.w3.org/TR/CSS2/tables.html#borders" syntax="table { $(name): 10px 50px; }">
      <desc>The lengths specify the distance that separates adjoining cell borders. If one length is specified, it gives both the horizontal and vertical spacing. If two are specified, the first gives the horizontal spacing and the second the vertical spacing. Lengths may not be negative.</desc>
    </entry>
    <entry name="border-style" restriction="enum" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-background/#border-style" syntax="td { $(name): solid; }">
      <desc>The style of the border around edges of an element.</desc>
      <values>
        <value name="dashed" version="1.0" browsers="all">
          <desc>A series of square-ended dashes.</desc>
        </value>
        <value name="dotted" version="1.0" browsers="all">
          <desc>A series of round dots.</desc>
        </value>
        <value name="double" version="1.0" browsers="all">
          <desc>Two parallel solid lines with some space between them. (The thickness of the lines is not specified, but the sum of the lines and the space must equal 'border-width'.)</desc>
        </value>
        <value name="groove" version="1.0" browsers="all">
          <desc>Looks as if it were carved in the canvas. (This is typically achieved by creating a "shadow" from two colors that are slightly lighter and darker than the 'border-color'.)</desc>
        </value>
        <value name="hidden" version="3.0" browsers="all">
          <desc>Same as 'none', but has different behavior in the border conflict resolution rules for border-collapsed tables.</desc>
        </value>
        <value name="inset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is sunken into the canvas. Treated as 'ridge' in border-collapsed tables.</desc>
        </value>
        <value name="none" version="1.0" browsers="all">
          <desc>No border. Color and width are ignored (i.e., the border has width 0, unless the border is an image)</desc>
        </value>
        <value name="outset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is coming out of the canvas. Treated as 'groove' in border-collapsed tables.</desc>
        </value>
        <value name="ridge" version="1.0" browsers="all">
          <desc>Looks as if it were coming out of the canvas.</desc>
        </value>
        <value name="solid" version="1.0" browsers="all">
          <desc>A single line segment.</desc>
        </value>
      </values>
    </entry>
    <entry name="border-top" restriction="length, color, enum" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-background/#borders" syntax="header { $(name): 5px solid red;}">
      <desc>Shorthand property for setting border width, style and color</desc>
      <values>
        <value name="dashed" version="1.0" browsers="all">
          <desc>A series of square-ended dashes.</desc>
        </value>
        <value name="dotted" version="1.0" browsers="all">
          <desc>A series of round dots.</desc>
        </value>
        <value name="double" version="1.0" browsers="all">
          <desc>Two parallel solid lines with some space between them. (The thickness of the lines is not specified, but the sum of the lines and the space must equal 'border-width'.)</desc>
        </value>
        <value name="groove" version="1.0" browsers="all">
          <desc>Looks as if it were carved in the canvas. (This is typically achieved by creating a "shadow" from two colors that are slightly lighter and darker than the 'border-color'.)</desc>
        </value>
        <value name="hidden" version="3.0" browsers="all">
          <desc>Same as 'none', but has different behavior in the border conflict resolution rules for border-collapsed tables.</desc>
        </value>
        <value name="inset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is sunken into the canvas. Treated as 'ridge' in border-collapsed tables.</desc>
        </value>
        <value name="medium" version="1.0" browsers="all" />
        <value name="none" version="1.0" browsers="all">
          <desc>No border. Color and width are ignored (i.e., the border has width 0, unless the border is an image)</desc>
        </value>
        <value name="outset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is coming out of the canvas. Treated as 'groove' in border-collapsed tables.</desc>
        </value>
        <value name="ridge" version="1.0" browsers="all">
          <desc>Looks as if it were coming out of the canvas.</desc>
        </value>
        <value name="solid" version="1.0" browsers="all">
          <desc>A single line segment.</desc>
        </value>
        <value name="thick" version="1.0" browsers="all" />
        <value name="thin" version="1.0" browsers="all" />
      </values>
    </entry>
    <entry name="border-top-color" restriction="color" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-background/#border-color" syntax="td { $(name): blue; }">
      <desc>The color of the border around all four edges of an element.</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="1.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="1.0" browsers="C,S1" />
        <value name="-webkit-link" version="1.0" browsers="C,S1" />
        <value name="-webkit-text" version="1.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="border-top-left-radius" restriction="length, percentage" version="3.0" browsers="C,FF4,IE9,O10.5,S5" ref="http://www.w3.org/TR/css3-background/#border-radius" syntax="td { $(name): 4px; }">
      <desc>The two length or percentage values of the 'border-*-radius' properties define the radii of a quarter ellipse that defines the shape of the corner of the outer border edge. The first value is the horizontal radius, the second the vertical radius. If the second value is omitted it is copied from the first. If either length is zero, the corner is square, not rounded. Percentages for the horizontal radius refer to the width of the border box, whereas percentages for the vertical radius refer to the height of the border box.</desc>
    </entry>
    <entry name="border-top-right-radius" restriction="length, percentage" version="3.0" browsers="C,FF4,IE9,O10.5,S5" ref="http://www.w3.org/TR/css3-background/#border-radius" syntax="td { $(name): 4px; }">
      <desc>The two length or percentage values of the 'border-*-radius' properties define the radii of a quarter ellipse that defines the shape of the corner of the outer border edge. The first value is the horizontal radius, the second the vertical radius. If the second value is omitted it is copied from the first. If either length is zero, the corner is square, not rounded. Percentages for the horizontal radius refer to the width of the border box, whereas percentages for the vertical radius refer to the height of the border box.</desc>
    </entry>
    <entry name="border-top-style" restriction="enum" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-background/#border-style" syntax="td { $(name): solid; }">
      <desc>The style of the border around edges of an element.</desc>
      <values>
        <value name="dashed" version="1.0" browsers="all">
          <desc>A series of square-ended dashes.</desc>
        </value>
        <value name="dotted" version="1.0" browsers="all">
          <desc>A series of round dots.</desc>
        </value>
        <value name="double" version="1.0" browsers="all">
          <desc>Two parallel solid lines with some space between them. (The thickness of the lines is not specified, but the sum of the lines and the space must equal 'border-width'.)</desc>
        </value>
        <value name="groove" version="1.0" browsers="all">
          <desc>Looks as if it were carved in the canvas. (This is typically achieved by creating a "shadow" from two colors that are slightly lighter and darker than the 'border-color'.)</desc>
        </value>
        <value name="hidden" version="3.0" browsers="all">
          <desc>Same as 'none', but has different behavior in the border conflict resolution rules for border-collapsed tables.</desc>
        </value>
        <value name="inset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is sunken into the canvas. Treated as 'ridge' in border-collapsed tables.</desc>
        </value>
        <value name="none" version="1.0" browsers="all">
          <desc>No border. Color and width are ignored (i.e., the border has width 0, unless the border is an image)</desc>
        </value>
        <value name="outset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is coming out of the canvas. Treated as 'groove' in border-collapsed tables.</desc>
        </value>
        <value name="ridge" version="1.0" browsers="all">
          <desc>Looks as if it were coming out of the canvas.</desc>
        </value>
        <value name="solid" version="1.0" browsers="all">
          <desc>A single line segment.</desc>
        </value>
      </values>
    </entry>
    <entry name="border-top-width" restriction="length" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-background/#border-width" syntax="td { $(name): 2px; }">
      <desc>'Border-width' is a shorthand that sets the four 'border-*-width' properties. If it has four values, they set top, right, bottom and left in that order. If left is missing, it is the same as right; if bottom is missing, it is the same as top; if right is missing, it is the same as top.</desc>
      <values>
        <value name="medium" version="1.0" browsers="all" />
        <value name="thick" version="1.0" browsers="all" />
        <value name="thin" version="1.0" browsers="all" />
      </values>
    </entry>
    <entry name="border-width" restriction="length" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-background/#border-width" syntax="td { $(name): 2px; }">
      <desc>'Border-width' is a shorthand that sets the four 'border-*-width' properties. If it has four values, they set top, right, bottom and left in that order. If left is missing, it is the same as right; if bottom is missing, it is the same as top; if right is missing, it is the same as top.</desc>
      <values>
        <value name="medium" version="1.0" browsers="all" />
        <value name="thick" version="1.0" browsers="all" />
        <value name="thin" version="1.0" browsers="all" />
      </values>
    </entry>
    <entry name="bottom" restriction="length, percentage" version="2.0" browsers="all" ref="http://www.w3.org/TR/CSS2/visuren.html#propdef-bottom" syntax="article { $(name): 50px; }">
      <desc>Specifies how far an absolutely positioned box's bottom margin edge is offset above the bottom edge of the box's 'containing block'.</desc>
      <values>
        <value name="auto" version="2.0" browsers="all">
          <desc>For non-replaced elements, the effect of this value depends on which of related properties have the value 'auto' as well</desc>
        </value>
      </values>
    </entry>
    <entry name="box-decoration-break" restriction="enum" version="3.0" browsers="O11" ref="http://www.w3.org/TR/css3-background/#the-box-decoration-break" syntax="div { $(name): clone; }">
      <desc>Specifies whether individual boxes are treated as broken pieces of one continuous box, or whether each box is individually wrapped with the border and padding.</desc>
      <values>
        <value name="clone" version="3.0" browsers="all">
          <desc>Each box is independently wrapped with the border and padding. The 'border-radius' and 'border-image' and 'box-shadow', if any, are applied to each box independently. The background is drawn independently in each box of the element. A no-repeat background image will thus be rendered once in each box of the element.</desc>
        </value>
        <value name="slice" version="3.0" browsers="all">
          <desc>No border and no padding are inserted at the break. No box-shadow is drawn at the broken edge; 'border-radius' has no effect at its corners; and the 'border-image' is rendered for the whole box as if it were unbroken. The effect is as though the element were rendered with no break present, and then sliced by the break afterward.</desc>
        </value>
      </values>
    </entry>
    <entry name="box-shadow" restriction="length, color, enum" version="3.0" browsers="C,FF9,IE9,O11.6,S5.1" ref="http://www.w3.org/TR/css3-background/#box-shadow" syntax="div { $(name): rgba(0,0,0,0.4) 10px 10px inset; }">
      <desc>Attaches one or more drop-shadows to the box. The property is a comma-separated list of shadows, each specified by 2-4 length values, an optional color, and an optional 'inset' keyword. Omitted lengths are 0; omitted colors are a user agent chosen color.</desc>
      <values>
        <value name="inset" version="3.0" browsers="all">
          <desc>Changes the drop shadow from an outer shadow (one that shadows the box onto the canvas, as if it were lifted above the canvas) to an inner shadow (one that shadows the canvas onto the box, as if the box were cut out of the canvas and shifted behind it).</desc>
        </value>
        <value name="none" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="box-sizing" restriction="enum" version="3.0" browsers="C,IE8,O8,S5.1" ref="http://www.w3.org/TR/css3-ui/#box-sizing" syntax="div { $(name): content-box; }">
      <desc>Box Model addition in CSS3.</desc>
      <values>
        <value name="border-box" version="3.0" browsers="all">
          <desc>The specified width and height (and respective min/max properties) on this element determine the border box of the element.</desc>
        </value>
        <value name="content-box" version="3.0" browsers="all">
          <desc>Behavior of width and height as specified by CSS2.1. The specified width and height (and respective min/max properties) apply to the width and height respectively of the content box of the element.</desc>
        </value>
        <value name="padding-box" version="3.0" browsers="none">
          <desc>The specified width and height (and respective min/max properties) on this element determine the padding box of the element.</desc>
        </value>
      </values>
    </entry>
    <entry name="break-after" restriction="enum" version="3.0" browsers="IE10,O11.1" ref="http://www.w3.org/TR/css3-multicol/#column-breaks" syntax="h2 { $(name): column; }">
      <desc>Describes the page/column break behavior before the generated box.</desc>
      <values>
        <value name="always" version="3.0" browsers="all">
          <desc>Always force a page break before/after the generated box.</desc>
        </value>
        <value name="auto" version="3.0" browsers="all">
          <desc>Neither force nor forbid a page/column break before/after the generated box.</desc>
        </value>
        <value name="avoid" version="3.0" browsers="all">
          <desc>Avoid a page/column break before/after the generated box.</desc>
        </value>
        <value name="avoid-column" version="3.0" browsers="all">
          <desc>Avoid a column break before/after the generated box.</desc>
        </value>
        <value name="avoid-page" version="3.0" browsers="all">
          <desc>Avoid a page break before/after the generated box.</desc>
        </value>
        <value name="avoid-region" version="3.0" browsers="all" />
        <value name="column" version="3.0" browsers="all">
          <desc>Always force a column break before/after the generated box.</desc>
        </value>
        <value name="left" version="3.0" browsers="all">
          <desc>Force one or two page breaks before/after the generated box so that the next page is formatted as a left page.</desc>
        </value>
        <value name="page" version="3.0" browsers="all">
          <desc>Always force a page break before/after the generated box.</desc>
        </value>
        <value name="region" version="3.0" browsers="all" />
        <value name="right" version="3.0" browsers="all">
          <desc>Force one or two page breaks before/after the generated box so that the next page is formatted as a right page.</desc>
        </value>
      </values>
    </entry>
    <entry name="break-before" restriction="enum" version="3.0" browsers="IE10,O11.6" ref="http://www.w3.org/TR/css3-multicol/#column-breaks" syntax="h2 { $(name): column; }">
      <desc>Describes the page/column break behavior before the generated box.</desc>
      <values>
        <value name="always" version="3.0" browsers="all">
          <desc>Always force a page break before/after the generated box.</desc>
        </value>
        <value name="auto" version="3.0" browsers="all">
          <desc>Neither force nor forbid a page/column break before/after the generated box.</desc>
        </value>
        <value name="avoid" version="3.0" browsers="all">
          <desc>Avoid a page/column break before/after the generated box.</desc>
        </value>
        <value name="avoid-column" version="3.0" browsers="all">
          <desc>Avoid a column break before/after the generated box.</desc>
        </value>
        <value name="avoid-page" version="3.0" browsers="all">
          <desc>Avoid a page break before/after the generated box.</desc>
        </value>
        <value name="avoid-region" version="3.0" browsers="all" />
        <value name="column" version="3.0" browsers="all">
          <desc>Always force a column break before/after the generated box.</desc>
        </value>
        <value name="left" version="3.0" browsers="all">
          <desc>Force one or two page breaks before/after the generated box so that the next page is formatted as a left page.</desc>
        </value>
        <value name="page" version="3.0" browsers="all">
          <desc>Always force a page break before/after the generated box.</desc>
        </value>
        <value name="region" version="3.0" browsers="all" />
        <value name="right" version="3.0" browsers="all">
          <desc>Force one or two page breaks before/after the generated box so that the next page is formatted as a right page.</desc>
        </value>
      </values>
    </entry>
    <entry name="break-inside" restriction="enum" version="3.0" browsers="IE10,O11.6" ref="http://www.w3.org/TR/css3-multicol/#column-breaks" syntax="h2 { $(name): avoid-column; }">
      <desc>Describes the page/column break behavior inside the generated box.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>Neither force nor forbid a page/column break inside the generated box.</desc>
        </value>
        <value name="avoid" version="3.0" browsers="all">
          <desc>Avoid a page/column break inside the generated box.</desc>
        </value>
        <value name="avoid-column" version="3.0" browsers="all">
          <desc>Avoid a column break inside the generated box.</desc>
        </value>
        <value name="avoid-page" version="3.0" browsers="all">
          <desc>Avoid a page break inside the generated box.</desc>
        </value>
        <value name="avoid-region" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="caption-side" restriction="enum" version="2.0" browsers="C,FF,IE8,O,S" ref="http://www.w3.org/TR/CSS2/tables.html#caption-position" syntax="caption { $(name): bottom; }">
      <desc>Specifies the position of the caption box with respect to the table box.</desc>
      <values>
        <value name="block-end" version="2.0" browsers="all" />
        <value name="block-start" version="2.0" browsers="all" />
        <value name="bottom" version="2.0" browsers="all">
          <desc>Positions the caption box below the table box.</desc>
        </value>
        <value name="top" version="2.0" browsers="all">
          <desc>Positions the caption box above the table box.</desc>
        </value>
      </values>
    </entry>
    <entry name="clear" restriction="enum" version="1.0" browsers="all" ref="http://www.w3.org/TR/2006/WD-CSS21-20060411/visuren.html#propdef-clear" syntax="footer { $(name): both; }">
      <desc>Indicates which sides of an element's box(es) may not be adjacent to an earlier floating box. The 'clear' property does not consider floats inside the element itself or in other block formatting contexts.</desc>
      <values>
        <value name="both" version="1.0" browsers="all">
          <desc>The clearance of the generated box is set to the amount necessary to place the top border edge below the bottom outer edge of any right-floating and left-floating boxes that resulted from elements earlier in the source document.</desc>
        </value>
        <value name="left" version="1.0" browsers="all">
          <desc>The clearance of the generated box is set to the amount necessary to place the top border edge below the bottom outer edge of any left-floating boxes that resulted from elements earlier in the source document.</desc>
        </value>
        <value name="none" version="1.0" browsers="all">
          <desc>No constraint on the box's position with respect to floats.</desc>
        </value>
        <value name="right" version="1.0" browsers="all">
          <desc>The clearance of the generated box is set to the amount necessary to place the top border edge below the bottom outer edge of any right-floating boxes that resulted from elements earlier in the source document.</desc>
        </value>
      </values>
    </entry>
    <entry name="clip" restriction="enum" version="2.0" browsers="all" ref="http://www.w3.org/TR/CSS2/visufx.html#propdef-clip" syntax="span { $(name): rect(0px, 60px, 200px, 0px); }">
      <desc>Defines the visible portion of an element's box.</desc>
      <values>
        <value name="auto" version="2.0" browsers="all" />
        <value name="rect()" version="2.0" browsers="all" />
      </values>
    </entry>
    <entry name="clip-path" restriction="url, enum" version="3.0" browsers="all" ref="http://www.w3.org/TR/SVG/masking.html#ClipPathElement">
      <desc>Allows authors to control under what circumstances (if any) a particular graphic element can become the target of mouse events.</desc>
      <values>
        <value name="none" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="clip-rule" restriction="enum" version="3.0" browsers="all" ref="http://www.w3.org/TR/SVG/masking.html#ClipPathElement">
      <desc>Allows authors to control under what circumstances (if any) a particular graphic element can become the target of mouse events.</desc>
      <values>
        <value name="evenodd" version="3.0" browsers="all">
          <desc>This rule determines the 'insideness' of a point on the canvas by drawing a ray from that point to infinity in any direction and counting the number of path segments from the given shape that the ray crosses.</desc>
        </value>
        <value name="nonzero" version="3.0" browsers="all">
          <desc>This rule determines the 'insideness' of a point on the canvas by drawing a ray from that point to infinity in any direction and then examining the places where a segment of the shape crosses the ray.</desc>
        </value>
      </values>
    </entry>
    <entry name="color" restriction="color" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-color/#foreground" syntax="body { $(name): red; }">
      <desc>Color of an element's text</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="1.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="1.0" browsers="C,S1" />
        <value name="-webkit-link" version="1.0" browsers="C,S1" />
        <value name="-webkit-text" version="1.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="color-interpolation" restriction="enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/SVG11/painting.html#ColorInterpolationProperty">
      <desc>Specifies the color space for gradient interpolations, color animations and alpha compositing.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
        <value name="linearRGB" version="3.0" browsers="all" />
        <value name="sRGB" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="color-interpolation-filters" restriction="enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/SVG11/painting.html#ColorInterpolationFiltersProperty">
      <desc>Specifies the color space for imaging operations performed via filter effects.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
        <value name="linearRGB" version="3.0" browsers="all" />
        <value name="sRGB" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="color-rendering" restriction="enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/SVG11/painting.html#ColorRenderingProperty">
      <desc>The creator of SVG content might want to provide a hint to the implementation about how to make speed vs. quality tradeoffs as it performs color interpolation and compositing. The ‘color-rendering’ property provides a hint to the SVG user agent about how to optimize its color interpolation and compositing operations.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
        <value name="optimizeQuality" version="3.0" browsers="all" />
        <value name="optimizeSpeed" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="column-count" restriction="integer" version="3.0" browsers="IE10,O11.6" ref="http://www.w3.org/TR/css3-multicol/#column-count" syntax="div { $(name): 3; }">
      <desc>Describes the optimal number of columns into which the content of the element will be flowed.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>Determines the number of columns by the 'column-width' property and the element width.</desc>
        </value>
      </values>
    </entry>
    <entry name="column-fill" restriction="enum" version="3.0" browsers="IE10,O11.6" ref="http://www.w3.org/TR/css3-multicol/#filling-columns" syntax="article { $(name): balance; }">
      <desc>In continuous media, this property will only be consulted if the length of columns has been constrained. Otherwise, columns will automatically be balanced.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>Fills columns sequentially.</desc>
        </value>
        <value name="balance" version="3.0" browsers="all">
          <desc>Balance content equally between columns, if possible.</desc>
        </value>
      </values>
    </entry>
    <entry name="column-gap" restriction="length" version="3.0" browsers="IE10,O11.6" ref="http://www.w3.org/TR/css3-multicol/#column-gap0" syntax="div { $(name): 10px; }">
      <desc>Sets the gap between columns. If there is a column rule between columns, it will appear in the middle of the gap.</desc>
      <values>
        <value name="normal" version="3.0" browsers="all">
          <desc>User agent specific and typically equivalent to 1em.</desc>
        </value>
      </values>
    </entry>
    <entry name="column-rule" restriction="length, color, enum" version="3.0" browsers="IE10,O11.6" ref="http://www.w3.org/TR/css3-multicol/#column-rule0" syntax="header { $(name): 5px solid red;}">
      <desc>This property is a shorthand for setting 'column-rule-width', 'column-rule-style', and 'column-rule-color' at the same place in the style sheet. Omitted values are set to their initial values.</desc>
      <values>
        <value name="dashed" version="1.0" browsers="all">
          <desc>A series of square-ended dashes.</desc>
        </value>
        <value name="dotted" version="1.0" browsers="all">
          <desc>A series of round dots.</desc>
        </value>
        <value name="double" version="1.0" browsers="all">
          <desc>Two parallel solid lines with some space between them. (The thickness of the lines is not specified, but the sum of the lines and the space must equal 'border-width'.)</desc>
        </value>
        <value name="groove" version="1.0" browsers="all">
          <desc>Looks as if it were carved in the canvas. (This is typically achieved by creating a "shadow" from two colors that are slightly lighter and darker than the 'border-color'.)</desc>
        </value>
        <value name="hidden" version="3.0" browsers="all">
          <desc>Same as 'none', but has different behavior in the border conflict resolution rules for border-collapsed tables.</desc>
        </value>
        <value name="inset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is sunken into the canvas. Treated as 'ridge' in border-collapsed tables.</desc>
        </value>
        <value name="medium" version="1.0" browsers="all" />
        <value name="none" version="1.0" browsers="all">
          <desc>No border. Color and width are ignored (i.e., the border has width 0, unless the border is an image)</desc>
        </value>
        <value name="outset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is coming out of the canvas. Treated as 'groove' in border-collapsed tables.</desc>
        </value>
        <value name="ridge" version="1.0" browsers="all">
          <desc>Looks as if it were coming out of the canvas.</desc>
        </value>
        <value name="solid" version="1.0" browsers="all">
          <desc>A single line segment.</desc>
        </value>
        <value name="thick" version="1.0" browsers="all" />
        <value name="thin" version="1.0" browsers="all" />
      </values>
    </entry>
    <entry name="column-rule-color" restriction="color" version="3.0" browsers="IE10,O11.6" ref="http://www.w3.org/TR/css3-multicol/#column-rule-color" syntax="div { $(name): #ff0; }">
      <desc>Sets the color of the column rule</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="3.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="3.0" browsers="C,S1" />
        <value name="-webkit-link" version="3.0" browsers="C,S1" />
        <value name="-webkit-text" version="3.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="column-rule-style" restriction="enum" version="3.0" browsers="IE10,O11.6" ref="http://www.w3.org/TR/css3-multicol/#column-rule-style" syntax="div { $(name): solid; }">
      <desc>Sets the style of the rule between columns of an element.</desc>
      <values>
        <value name="dashed" version="1.0" browsers="all">
          <desc>A series of square-ended dashes.</desc>
        </value>
        <value name="dotted" version="1.0" browsers="all">
          <desc>A series of round dots.</desc>
        </value>
        <value name="double" version="1.0" browsers="all">
          <desc>Two parallel solid lines with some space between them. (The thickness of the lines is not specified, but the sum of the lines and the space must equal 'border-width'.)</desc>
        </value>
        <value name="groove" version="1.0" browsers="all">
          <desc>Looks as if it were carved in the canvas. (This is typically achieved by creating a "shadow" from two colors that are slightly lighter and darker than the 'border-color'.)</desc>
        </value>
        <value name="hidden" version="3.0" browsers="all">
          <desc>Same as 'none', but has different behavior in the border conflict resolution rules for border-collapsed tables.</desc>
        </value>
        <value name="inset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is sunken into the canvas. Treated as 'ridge' in border-collapsed tables.</desc>
        </value>
        <value name="none" version="1.0" browsers="all">
          <desc>No border. Color and width are ignored (i.e., the border has width 0, unless the border is an image)</desc>
        </value>
        <value name="outset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is coming out of the canvas. Treated as 'groove' in border-collapsed tables.</desc>
        </value>
        <value name="ridge" version="1.0" browsers="all">
          <desc>Looks as if it were coming out of the canvas.</desc>
        </value>
        <value name="solid" version="1.0" browsers="all">
          <desc>A single line segment.</desc>
        </value>
      </values>
    </entry>
    <entry name="column-rule-width" restriction="length" version="3.0" browsers="IE10,O11.6" ref="http://www.w3.org/TR/css3-multicol/#column-rule-width" syntax="div { $(name): 3px; }">
      <desc>Sets the width of the rule between columns. Negative values are not allowed.</desc>
      <values>
        <value name="medium" version="1.0" browsers="all" />
        <value name="thick" version="1.0" browsers="all" />
        <value name="thin" version="1.0" browsers="all" />
      </values>
    </entry>
    <entry name="columns" restriction="length, integer" version="3.0" browsers="IE10,O11.6" ref="http://www.w3.org/TR/css3-multicol/#columns0" syntax="div { $(name): 100px 3; }">
      <desc>A shorthand property which sets both 'column-width' and 'column-count'.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>The width depends on the values of other properties.</desc>
        </value>
      </values>
    </entry>
    <entry name="column-span" restriction="enum" version="3.0" browsers="IE10,O11.6" ref="http://www.w3.org/TR/css3-multicol/#column-span0" syntax="article { $(name): all; }">
      <desc>Describes the page/column break behavior after the generated box.</desc>
      <values>
        <value name="all" version="3.0" browsers="all">
          <desc>The element spans across all columns. Content in the normal flow that appears before the element is automatically balanced across all columns before the element appear.</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>The element does not span multiple columns.</desc>
        </value>
      </values>
    </entry>
    <entry name="column-width" restriction="length" version="3.0" browsers="IE10,O11.6" ref="http://www.w3.org/TR/css3-multicol/#column-width" syntax="div { $(name): 100px; }">
      <desc>This property describes the width of columns in multicol elements.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>The width depends on the values of other properties.</desc>
        </value>
      </values>
    </entry>
    <entry name="content" restriction="string, url" version="2.0" browsers="C,FF1,IE8,O4,S1" ref="http://www.w3.org/TR/css3-content/#content" syntax="a:after { $(name): ' ( attr(href))';}">
      <desc>Determines which page-based occurrence of a given element is applied to a counter or string value.</desc>
      <values>
        <value name="attr()" version="2.0" browsers="all">
          <desc>The attr(n) function returns as a string the value of attribute n for the subject of the selector</desc>
        </value>
        <value name="box" version="3.0" browsers="none">
          <desc>A hollow square.</desc>
        </value>
        <value name="check" version="3.0" browsers="none">
          <desc>A check mark.</desc>
        </value>
        <value name="circle" version="3.0" browsers="none">
          <desc>A hollow circle.</desc>
        </value>
        <value name="close-quote" version="2.0" browsers="none">
          <desc>Value is replaced by the appropriate string from the 'quotes' property.</desc>
        </value>
        <value name="contents" version="3.0" browsers="none">
          <desc>Displays the element's descendents.</desc>
        </value>
        <value name="counter(name)" version="2.0" browsers="all">
          <desc>Counters are denoted by identifiers (see the 'counter-increment' and 'counter-reset' properties).</desc>
        </value>
        <value name="counter(name, style)" version="2.0" browsers="none">
          <desc>Counters are denoted by identifiers (see the 'counter-increment' and 'counter-reset' properties).</desc>
        </value>
        <value name="counters(name, string)" version="2.0" browsers="none">
          <desc>Counters are denoted by identifiers (see the 'counter-increment' and 'counter-reset' properties).</desc>
        </value>
        <value name="counters(name, string, style)" version="2.0" browsers="none">
          <desc>Counters are denoted by identifiers (see the 'counter-increment' and 'counter-reset' properties).</desc>
        </value>
        <value name="date(format)" version="3.0" browsers="none">
          <desc>Current date and/or time, formatted according to the specified formatting string. Format is based on POSIX date formatting strings.</desc>
        </value>
        <value name="diamond" version="3.0" browsers="none">
          <desc>A filled diamond. On some platforms, this is similar to 'disc'.</desc>
        </value>
        <value name="disc" version="3.0" browsers="none">
          <desc>A filled circle.</desc>
        </value>
        <value name="endnote" version="3.0" browsers="none">
          <desc>Shorthand for 'counter(endnote, normal)'. This is intended to be used on the in-flow part of a endnote.</desc>
        </value>
        <value name="footnote" version="3.0" browsers="none">
          <desc>Shorthand for 'counter(footnote, normal)'. This is intended to be used on the in-flow part of a footnote.</desc>
        </value>
        <value name="hyphen" version="3.0" browsers="none">
          <desc>A hyphen bullet.</desc>
        </value>
        <value name="icon" version="2.0" browsers="all">
          <desc>The (pseudo-)element is replaced in its entirety by the resource referenced by its 'icon' property, and treated as a replaced element.</desc>
        </value>
        <value name="inhibit" version="3.0" browsers="none">
          <desc>On elements, this inhibits the children of the element from being rendered as children of this element, as if the element was empty. On pseudo-elements, this inhibits the creation of the pseudo-element, as if 'display' computed to 'none'.</desc>
        </value>
        <value name="list-item" version="3.0" browsers="none">
          <desc>Shorthand for 'counter(list-item, normal)'. Note that this is not equivalent to 'normal' when set on a '::marker' pseudo-element that has a superior with 'display' set to 'list-item', as it ignores the 'list-style' properties.</desc>
        </value>
        <value name="no-close-quote" version="2.0" browsers="none">
          <desc>Inserts nothing (as in 'none'), but increments (decrements) the level of nesting for quotes.</desc>
        </value>
        <value name="none" version="2.0" browsers="all">
          <desc>On elements, this inhibits the children of the element from being rendered as children of this element, as if the element was empty. On pseudo-elements it causes the pseudo-element to have no content.</desc>
        </value>
        <value name="no-open-quote" version="2.0" browsers="none">
          <desc>Inserts nothing (as in 'none'), but increments (decrements) the level of nesting for quotes.</desc>
        </value>
        <value name="normal" version="2.0" browsers="all">
          <desc>See http://www.w3.org/TR/css3-content/#content for computation rules.</desc>
        </value>
        <value name="open-quote" version="2.0" browsers="none">
          <desc>Value is replaced by the appropriate string from the 'quotes' property.</desc>
        </value>
        <value name="pending()" version="2.0" browsers="none">
          <desc>This causes all elements and pseudo-elements whose 'move-to' property computes to the specified identifier to be inserted as children of the current element (or pseudo-element).</desc>
        </value>
        <value name="section-note" version="3.0" browsers="none">
          <desc>Shorthand for 'counter(section-note, normal)'. This is intended to be used on the in-flow part of a section-note.</desc>
        </value>
        <value name="square" version="3.0" browsers="none">
          <desc>A filled square.</desc>
        </value>
        <value name="string(name)" version="2.0" browsers="none">
          <desc>Specifies a string value</desc>
        </value>
        <value name="url()" version="2.0" browsers="all" />
      </values>
    </entry>
    <entry name="counter-increment" restriction="identifier, integer" version="2.0" browsers="C,FF1.5,IE8,O10.5,S3" ref="http://www.w3.org/TR/css3-content/#counters" syntax="h1:before { $(name): section; }">
      <desc>Counters are used with the 'counter()' and 'counters()' functions of the 'content' property.</desc>
      <values>
        <value name="none" version="2.0" browsers="all">
          <desc>The counter is not modified.</desc>
        </value>
      </values>
    </entry>
    <entry name="counter-reset" restriction="identifier, integer" version="2.0" browsers="C,FF1.5,IE8,O10.5,S3" ref="http://www.w3.org/TR/css3-content/#counters" syntax="h1 { $(name): section; }">
      <desc>Property accepts one or more names of counters (identifiers), each one optionally followed by an integer. The integer gives the value that the counter is set to on each occurrence of the element.</desc>
      <values>
        <value name="none" version="2.0" browsers="all">
          <desc>The counter is not modified.</desc>
        </value>
      </values>
    </entry>
    <entry name="crop" restriction="enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-content/#the-crop" syntax="&lt;shape&gt; | auto">
      <desc>Allows a replaced element to be just a rectangular area of an object, instead of the whole object.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>The element's computed intrinsic width and height are the same as its actual intrinsic width and height.</desc>
        </value>
        <value name="insert-rect(top, right, bottom, left)" version="3.0" browsers="all">
          <desc>Each of the four arguments can be a &lt;length&gt; or a &lt;percentage&gt;. All percentage values are computed relative to the intrinsic dimensions of the element, if there is one. Values are offsets relative to the respective edges of the element.</desc>
        </value>
        <value name="rect(top, right, bottom, left)" version="3.0" browsers="all">
          <desc>Each of the four arguments can be a &lt;length&gt; or a &lt;percentage&gt;. All percentage values are computed relative to the intrinsic dimensions of the element, if there is one. Values are offsets relative to the top left of the element.</desc>
        </value>
      </values>
    </entry>
    <entry name="cue" restriction="url, volume, enum" version="2.0" browsers="none" ref="http://www.w3.org/TR/css3-speech/#cue" syntax="h1 { $(name): url(dong.wav) -3dB;}">
      <desc>Shorthand for setting 'cue-before' and 'cue-after'. If two values are given the first value is 'cue-before' and the second is 'cue-after'. If only one value is given, it applies to both properties.</desc>
      <values>
        <value name="loud" version="2.0" browsers="all" />
        <value name="medium" version="2.0" browsers="all" />
        <value name="none" version="2.0" browsers="all">
          <desc>No auditory icon is specified.</desc>
        </value>
        <value name="silent" version="2.0" browsers="all">
          <desc>Value of '0'</desc>
        </value>
        <value name="soft" version="2.0" browsers="all" />
        <value name="url()" version="2.0" browsers="all" />
        <value name="x-loud" version="2.0" browsers="all">
          <desc>Value of '100'</desc>
        </value>
        <value name="x-soft" version="2.0" browsers="all" />
      </values>
    </entry>
    <entry name="cue-after" restriction="url, volume, enum" version="2.0" browsers="none" ref="http://www.w3.org/TR/css3-speech/#cue-after" syntax="h1 { $(name): url(dong.wav) -3dB;}">
      <desc>Auditory icons are another way to distinguish semantic elements. Sounds may be played before and/or after the element to delimit it.</desc>
      <values>
        <value name="loud" version="2.0" browsers="all" />
        <value name="medium" version="2.0" browsers="all" />
        <value name="none" version="2.0" browsers="all">
          <desc>No auditory icon is specified.</desc>
        </value>
        <value name="silent" version="2.0" browsers="all">
          <desc>Value of '0'</desc>
        </value>
        <value name="soft" version="2.0" browsers="all" />
        <value name="url()" version="2.0" browsers="all" />
        <value name="x-loud" version="2.0" browsers="all">
          <desc>Value of '100'</desc>
        </value>
        <value name="x-soft" version="2.0" browsers="all" />
      </values>
    </entry>
    <entry name="cue-before" restriction="url, volume, enum" version="2.0" browsers="none" ref="http://www.w3.org/TR/css3-speech/#cue-before" syntax="h1 { $(name): url(dong.wav) -3dB;}">
      <desc>Auditory icons are another way to distinguish semantic elements. Sounds may be played before and/or after the element to delimit it.</desc>
      <values>
        <value name="loud" version="2.0" browsers="all" />
        <value name="medium" version="2.0" browsers="all" />
        <value name="none" version="2.0" browsers="all">
          <desc>No auditory icon is specified.</desc>
        </value>
        <value name="silent" version="2.0" browsers="all">
          <desc>Value of '0'</desc>
        </value>
        <value name="soft" version="2.0" browsers="all" />
        <value name="url()" version="2.0" browsers="all" />
        <value name="x-loud" version="2.0" browsers="all">
          <desc>Value of '100'</desc>
        </value>
        <value name="x-soft" version="2.0" browsers="all" />
      </values>
    </entry>
    <entry name="cursor" restriction="url, number" version="2.0" browsers="all" ref="http://www.w3.org/TR/css3-ui/#cursor0" syntax="nav { $(name): pointer; }">
      <desc>Allows control over cursor appearance in an element</desc>
      <values>
        <value name="alias" version="3.0" browsers="all">
          <desc>Indicates an alias of/shortcut to something is to be created. Often rendered as an arrow with a small curved arrow next to it.</desc>
        </value>
        <value name="all-scroll" version="3.0" browsers="all">
          <desc>Indicates that the something can be scrolled in any direction. Often rendered as arrows pointing up, down, left, and right with a dot in the middle.</desc>
        </value>
        <value name="auto" version="2.0" browsers="all">
          <desc>The UA determines the cursor to display based on the current context.</desc>
        </value>
        <value name="cell" version="3.0" browsers="all">
          <desc>Indicates that a cell or set of cells may be selected. Often rendered as a thick plus-sign with a dot in the middle.</desc>
        </value>
        <value name="col-resize" version="3.0" browsers="all">
          <desc>Indicates that the item/column can be resized horizontally. Often rendered as arrows pointing left and right with a vertical bar separating them.</desc>
        </value>
        <value name="context-menu" version="3.0" browsers="all">
          <desc>A context menu is available for the object under the cursor. Often rendered as an arrow with a small menu-like graphic next to it.</desc>
        </value>
        <value name="copy" version="3.0" browsers="all">
          <desc>Indicates something is to be copied. Often rendered as an arrow with a small plus sign next to it.</desc>
        </value>
        <value name="crosshair" version="2.0" browsers="all">
          <desc>A simple crosshair (e.g., short line segments resembling a '+' sign). Often used to indicate a two dimensional bitmap selection mode.</desc>
        </value>
        <value name="default" version="2.0" browsers="all">
          <desc>The platform-dependent default cursor. Often rendered as an arrow.</desc>
        </value>
        <value name="e-resize" version="2.0" browsers="all">
          <desc>Indicates that east edge is to be moved.</desc>
        </value>
        <value name="ew-resize" version="3.0" browsers="all">
          <desc>Indicates a bidirectional east-west resize cursor.</desc>
        </value>
        <value name="help" version="2.0" browsers="all">
          <desc>Help is available for the object under the cursor. Often rendered as a question mark or a balloon.</desc>
        </value>
        <value name="move" version="2.0" browsers="all">
          <desc>Indicates something is to be moved.</desc>
        </value>
        <value name="-moz-grab" version="3.0" browsers="FF" />
        <value name="-moz-grabbing" version="3.0" browsers="FF" />
        <value name="-moz-zoom-in" version="3.0" browsers="FF" />
        <value name="-moz-zoom-out" version="3.0" browsers="FF" />
        <value name="ne-resize" version="2.0" browsers="all">
          <desc>Indicates that movement starts from north-east corner.</desc>
        </value>
        <value name="nesw-resize" version="3.0" browsers="all">
          <desc>Indicates a bidirectional north-east/south-west cursor.</desc>
        </value>
        <value name="no-drop" version="3.0" browsers="all">
          <desc>Indicates that the dragged item cannot be dropped at the current cursor location. Often rendered as a hand or pointer with a small circle with a line through it.</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>No cursor is rendered for the element.</desc>
        </value>
        <value name="not-allowed" version="3.0" browsers="all">
          <desc>Indicates that the requested action will not be carried out. Often rendered as a circle with a line through it.</desc>
        </value>
        <value name="n-resize" version="2.0" browsers="all">
          <desc>Indicates that north edge is to be moved.</desc>
        </value>
        <value name="ns-resize" version="3.0" browsers="all">
          <desc>Indicates a bidirectional north-south cursor.</desc>
        </value>
        <value name="nw-resize" version="2.0" browsers="all">
          <desc>Indicates that movement starts from north-west corner.</desc>
        </value>
        <value name="nwse-resize" version="3.0" browsers="all">
          <desc>Indicates a bidirectional north-west/south-east cursor.</desc>
        </value>
        <value name="pointer" version="2.0" browsers="all">
          <desc>The cursor is a pointer that indicates a link.</desc>
        </value>
        <value name="progress" version="2.1" browsers="all">
          <desc>A progress indicator. The program is performing some processing, but is different from 'wait' in that the user may still interact with the program. Often rendered as a spinning beach ball, or an arrow with a watch or hourglass.</desc>
        </value>
        <value name="row-resize" version="3.0" browsers="all">
          <desc>Indicates that the item/row can be resized vertically. Often rendered as arrows pointing up and down with a horizontal bar separating them.</desc>
        </value>
        <value name="se-resize" version="2.0" browsers="all">
          <desc>Indicates that movement starts from south-east corner.</desc>
        </value>
        <value name="s-resize" version="2.0" browsers="all">
          <desc>Indicates that south edge is to be moved.</desc>
        </value>
        <value name="sw-resize" version="2.0" browsers="all">
          <desc>Indicates that movement starts from south-west corner.</desc>
        </value>
        <value name="text" version="2.0" browsers="all">
          <desc>Indicates text that may be selected. Often rendered as a vertical I-beam.</desc>
        </value>
        <value name="vertical-text" version="3.0" browsers="all">
          <desc>Indicates vertical-text that may be selected. Often rendered as a horizontal I-beam.</desc>
        </value>
        <value name="wait" version="2.0" browsers="all">
          <desc>Indicates that the program is busy and the user should wait. Often rendered as a watch or hourglass.</desc>
        </value>
        <value name="-webkit-grab" version="2.0" browsers="C,S1.2" />
        <value name="-webkit-grabbing" version="2.0" browsers="C,S1.2" />
        <value name="-webkit-zoom-in" version="2.0" browsers="C,S1.2" />
        <value name="-webkit-zoom-out" version="2.0" browsers="C,S1.2" />
        <value name="w-resize" version="2.0" browsers="all">
          <desc>Indicates that west edge is to be moved.</desc>
        </value>
        <value name="zoom-in" version="3.0" browsers="none">
          <desc>Indicates that something can be zoomed (magnified) in or out, and often rendered as a magnifying glass with a '+' or '-' in the center of the glass, for 'zoom-in’ and 'zoom-out' respectively.</desc>
        </value>
        <value name="zoom-out" version="3.0" browsers="none">
          <desc>Indicates that something can be zoomed (magnified) in or out, and often rendered as a magnifying glass with a '+' or '-' in the center of the glass, for 'zoom-in’ and 'zoom-out' respectively.</desc>
        </value>
      </values>
    </entry>
    <entry name="direction" restriction="enum" version="2.0" browsers="all" ref="http://www.w3.org/TR/css-writing-modes-3/#direction" syntax="div { $(name): rtl; }">
      <desc>Specifies the base directionality of text and elements on a line, and the directionality of embeddings and overrides for the Unicode bidirectional algorithm.</desc>
      <values>
        <value name="ltr" version="2.0" browsers="all">
          <desc>Left-to-right direction.</desc>
        </value>
        <value name="rtl" version="2.0" browsers="all">
          <desc>Right-to-left direction.</desc>
        </value>
      </values>
    </entry>
    <entry name="display" restriction="enum" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-box/#display" syntax="p { $(name): inline; }">
      <desc>This property, in combination with 'float' and 'position', determines the type of box or boxes that are generated for an element.</desc>
      <values>
        <value name="block" version="2.0" browsers="all">
          <desc>Block boxes.</desc>
        </value>
        <value name="compact" version="3.0" browsers="none">
          <desc>Either block boxes or a marker box, depending on context. Properties apply to compact boxes based on their final status.</desc>
        </value>
        <value name="flex" version="1.0" browsers="all" />
        <value name="flexbox" version="1.0" browsers="IE11,O12.1" />
        <value name="grid" version="3.0" browsers="none" />
        <value name="inline" version="2.0" browsers="all">
          <desc>Inline boxes.</desc>
        </value>
        <value name="inline-block" version="2.0" browsers="all">
          <desc>A block box, which itself is flowed as a single inline box, similar to a replaced element. The inside of an inline-block is formatted as a block box, and the box itself is formatted as an inline box.</desc>
        </value>
        <value name="inline-flex" version="1.0" browsers="all" />
        <value name="inline-flexbox" version="1.0" browsers="IE11,O12.1" />
        <value name="inline-grid" version="3.0" browsers="none" />
        <value name="inline-table" version="2.0" browsers="all" />
        <value name="list-item" version="2.0" browsers="all">
          <desc>One or more block boxes and one marker box.</desc>
        </value>
        <value name="marker" version="3.0" browsers="none" />
        <value name="-moz-box" version="1.0" browsers="FF" />
        <value name="-moz-deck" version="1.0" browsers="FF" />
        <value name="-moz-grid" version="1.0" browsers="FF" />
        <value name="-moz-grid-group" version="1.0" browsers="FF" />
        <value name="-moz-grid-line" version="1.0" browsers="FF" />
        <value name="-moz-groupbox" version="1.0" browsers="FF" />
        <value name="-moz-inline-box" version="1.0" browsers="FF" />
        <value name="-moz-inline-grid" version="1.0" browsers="FF" />
        <value name="-moz-inline-stack" version="1.0" browsers="FF" />
        <value name="-moz-marker" version="1.0" browsers="FF" />
        <value name="-moz-popup" version="1.0" browsers="FF" />
        <value name="-moz-stack" version="1.0" browsers="FF" />
        <value name="-ms-flexbox" version="1.0" browsers="IE10" />
        <value name="-ms-grid" version="3.0" browsers="IE10">
          <desc>A value of grid causes an element to display as a block-level Grid element</desc>
        </value>
        <value name="-ms-inline-flexbox" version="1.0" browsers="IE10" />
        <value name="-ms-inline-grid" version="3.0" browsers="IE10">
          <desc>A value of inline-grid causes an element to display as an inline-level Grid element.</desc>
        </value>
        <value name="none" version="1.0" browsers="all">
          <desc>This value causes an element to generate no boxes (i.e., the element has no effect on layout). Descendant elements do not generate any boxes either; this behavior cannot be overridden by setting the 'display' property on the descendants.</desc>
        </value>
        <value name="normal" version="3.0" browsers="all" />
        <value name="ruby" version="3.0" browsers="all" />
        <value name="ruby-base" version="3.0" browsers="all" />
        <value name="ruby-base-container" version="3.0" browsers="all" />
        <value name="ruby-base-group" version="3.0" browsers="none" />
        <value name="ruby-text" version="3.0" browsers="all" />
        <value name="ruby-text-container" version="3.0" browsers="all" />
        <value name="ruby-text-group" version="3.0" browsers="none" />
        <value name="run-in" version="2.0" browsers="all">
          <desc>Either block or inline boxes, depending on context. Properties apply to run-in boxes based on their final status (inline-level or block-level).</desc>
        </value>
        <value name="table" version="2.0" browsers="all" />
        <value name="table-caption" version="2.0" browsers="all" />
        <value name="table-cell" version="2.0" browsers="all" />
        <value name="table-column" version="2.0" browsers="all" />
        <value name="table-column-group" version="2.0" browsers="all" />
        <value name="table-footer-group" version="2.0" browsers="all" />
        <value name="table-header-group" version="2.0" browsers="all" />
        <value name="table-row" version="2.0" browsers="all" />
        <value name="table-row-group" version="2.0" browsers="all" />
        <value name="-webkit-box" version="1.0" browsers="C,S1" />
        <value name="-webkit-inline-box" version="1.0" browsers="C,S1" />
      </values>
    </entry>
    <entry name="elevation" restriction="angle" version="2.0" browsers="none" ref="http://www.w3.org/TR/2007/CR-CSS21-20070719/aural.html#propdef-azimuth" syntax="&lt;angle&gt; | below | level | above | higher | lower">
      <desc>Sound spatial information</desc>
      <values>
        <value name="above" version="2.0" browsers="all">
          <desc>Same as '90deg'.</desc>
        </value>
        <value name="below" version="2.0" browsers="all">
          <desc>Same as '-90deg'.</desc>
        </value>
        <value name="higher" version="2.0" browsers="all">
          <desc>Adds 10 degrees to the current elevation.</desc>
        </value>
        <value name="level" version="2.0" browsers="all">
          <desc>Same as '0deg'.</desc>
        </value>
        <value name="lower" version="2.0" browsers="all">
          <desc>Subtracts 10 degrees from the current elevation.</desc>
        </value>
      </values>
    </entry>
    <entry name="empty-cells" restriction="enum" version="2.0" browsers="C,FF1,IE7,O4,S1.2" ref="http://www.w3.org/TR/CSS2/tables.html#empty-cells" syntax="table { $(name): hide; }">
      <desc>In the separated borders model, this property controls the rendering of borders and backgrounds around cells that have no visible content.</desc>
      <values>
        <value name="hide" version="2.0" browsers="all">
          <desc>No borders or backgrounds are drawn around/behind empty cells.</desc>
        </value>
        <value name="-moz-show-background" version="3.0" browsers="FF" />
        <value name="show" version="2.0" browsers="all">
          <desc>Borders and backgrounds are drawn around/behind empty cells (like normal cells).</desc>
        </value>
      </values>
    </entry>
    <entry name="enable-background" restriction="integer, length, percentage, enum" version="3.0" browsers="all" ref="http://www.w3.org/TR/SVG11/filters.html#EnableBackgroundProperty">
      <desc>Allocate a shared background image all graphic elements within a container.</desc>
      <values>
        <value name="accumulate" version="3.0" browsers="all">
          <desc>If the ancestor container element has a property of new, then all graphics elements within the current container are rendered both on the parent's background image and onto the target.</desc>
        </value>
        <value name="new" version="3.0" browsers="all">
          <desc>Create a new background image canvas. All children of the current container element can access the background, and they will be rendered onto both the parent's background image canvas in addition to the target device.</desc>
        </value>
      </values>
    </entry>
    <entry name="fill" restriction="color, enum, url" version="3.0" browsers="all" ref="http://www.w3.org/TR/SVG11/painting.html#FillProperty">
      <desc>The 'fill' property paints the interior of the given graphical element.</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="url()" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="3.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="3.0" browsers="C,S1" />
        <value name="-webkit-link" version="3.0" browsers="C,S1" />
        <value name="-webkit-text" version="3.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="fill-opacity" restriction="number(0-1)" version="3.0" browsers="all" ref="http://www.w3.org/TR/SVG11/painting.html#FillOpacityProperty">
      <desc>'fill-opacity' specifies the opacity of the painting operation used to paint the interior the current object.</desc>
    </entry>
    <entry name="fill-rule" restriction="enum" version="3.0" browsers="all" ref="http://www.w3.org/TR/SVG11/painting.html#FillRuleProperty">
      <desc>The 'fill-rule' property indicates the algorithm which is to be used to determine what parts of the canvas are included inside the shape.</desc>
      <values>
        <value name="evenodd" version="3.0" browsers="all" />
        <value name="nonzero" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="filter" restriction="" version="3.0" browsers="IE6-9" ref="http://msdn.microsoft.com/en-us/ie/gg192966.aspx" syntax="div { $(name): alpha(opacity = 50); }">
      <desc>IE only. Used to produce visual effects.</desc>
    </entry>
    <entry name="fit" restriction="enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-page/#fit" syntax="Comma-separated list of 'fit' keywords where 'fit' = fill | hidden | meet | slice">
      <desc>Gives a hint for how to scale a replaced element if neither its 'width' nor its 'height' property is 'auto'.</desc>
      <values>
        <value name="fill" version="3.0" browsers="all">
          <desc>Scale the object's height and width independently so that the content just touches all edges of the containing box.</desc>
        </value>
        <value name="hidden" version="3.0" browsers="all">
          <desc>Do not scale the object.</desc>
        </value>
        <value name="meet" version="3.0" browsers="all">
          <desc>Make the object as large as possible with its width &lt;= 'width' and height &lt;= 'height', while preserving its aspect ratio. Position the object as for the 'hidden' value.</desc>
        </value>
        <value name="slice" version="3.0" browsers="all">
          <desc>Make the object as small as possible with its width &gt;= 'width' and height &gt;= 'height', while preserving its aspect ratio. Position the object as for the 'hidden' value.</desc>
        </value>
      </values>
    </entry>
    <entry name="fit-position" restriction="percentage, length" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-page/#fit" syntax="[ [&lt;percentage&gt; | &lt;length&gt; ]{1,2} | [ [top | center | bottom] || [left | center | right] ] ] | auto">
      <desc>Gives a hint for how to scale a replaced element if neither its 'width' nor its 'height' property is 'auto'.</desc>
      <values>
        <value name="bottom" version="3.0" browsers="all">
          <desc>Equivalent to '100%' for the vertical position if one or two values are given, otherwise specifies the bottom edge as the origin for the next offset.</desc>
        </value>
        <value name="center" version="3.0" browsers="all">
          <desc>Equivalent to '50%' ('left 50%') for the horizontal position if the horizontal position is not otherwise specified, or '50%' ('top 50%') for the vertical position if it is.</desc>
        </value>
        <value name="fill" version="3.0" browsers="all">
          <desc>Scale the object's height and width independently so that the content just touches all edges of the containing box.</desc>
        </value>
        <value name="hidden" version="3.0" browsers="all">
          <desc>Do not scale the object.</desc>
        </value>
        <value name="left" version="3.0" browsers="all">
          <desc>Equivalent to '0%' for the horizontal position if one or two values are given, otherwise specifies the left edge as the origin for the next offset.</desc>
        </value>
        <value name="meet" version="3.0" browsers="all">
          <desc>Make the object as large as possible with its width &lt;= 'width' and height &lt;= 'height', while preserving its aspect ratio. Position the object as for the 'hidden' value.</desc>
        </value>
        <value name="right" version="3.0" browsers="all">
          <desc>Equivalent to '100%' for the horizontal position if one or two values are given, otherwise specifies the right edge as the origin for the next offset.</desc>
        </value>
        <value name="slice" version="3.0" browsers="all">
          <desc>Make the object as small as possible with its width &gt;= 'width' and height &gt;= 'height', while preserving its aspect ratio. Position the object as for the 'hidden' value.</desc>
        </value>
        <value name="top" version="3.0" browsers="all">
          <desc>Equivalent to '0%' for the vertical position if one or two values are given, otherwise specifies the top edge as the origin for the next offset.</desc>
        </value>
      </values>
    </entry>
    <entry name="flex" restriction="length, number, percentage" version="3.0" browsers="IE11,O12.1" ref="http://www.w3.org/TR/css3-flexbox/#flex" syntax="p { $(name): 0 1 auto; }">
      <desc>Specifies the components of a flexible length: the flex grow factor and flex shrink factor, and the flex basis.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
        <value name="none" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="flex-basis" restriction="length, number, percentage" version="3.0" browsers="IE11,O12.1" ref="http://www.w3.org/TR/css3-flexbox/#flex-basis-propdef" syntax="p { $(name): 30%; }">
      <desc>The 'flex-basis' property sets the flex basis. Negative lengths are invalid.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="flex-direction" restriction="enum" version="3.0" browsers="IE11,O12.1" ref="http://www.w3.org/TR/css3-flexbox/#flex-direction" syntax="div { $(name): column; }">
      <desc>Specifies how flexbox items are placed in the flexbox.</desc>
      <values>
        <value name="column" version="3.0" browsers="all" />
        <value name="column-reverse" version="3.0" browsers="all" />
        <value name="row" version="3.0" browsers="all" />
        <value name="row-reverse" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="flex-flow" restriction="enum" version="3.0" browsers="IE11,O12.1" ref="http://www.w3.org/TR/css3-flexbox/#flex-flow" syntax="div { $(name): column wrap; }">
      <desc>Specifies how flexbox items are placed in the flexbox.</desc>
      <values>
        <value name="column" version="3.0" browsers="all" />
        <value name="column-reverse" version="3.0" browsers="all" />
        <value name="nowrap" version="3.0" browsers="all">
          <desc>The flexbox is single-line. The cross-start direction is equivalent to either the 'start' or 'before' direction of the current writing mode, whichever is in the cross-axis, and the cross-end direction is the opposite direction of cross-start.</desc>
        </value>
        <value name="row" version="3.0" browsers="all" />
        <value name="row-reverse" version="3.0" browsers="all" />
        <value name="wrap" version="3.0" browsers="all">
          <desc>The flexbox is multi-line. The cross-start direction is equivalent to either the 'start' or 'before' direction of the current writing mode, whichever is in the cross-axis, and the cross-end direction is the opposite direction of cross-start.</desc>
        </value>
        <value name="wrap-reverse" version="3.0" browsers="all">
          <desc>Same as 'wrap', except the cross-start and cross-end directions are swapped.</desc>
        </value>
      </values>
    </entry>
    <entry name="flex-grow" restriction="number" version="3.0" browsers="IE11,O12.1" ref="http://www.w3.org/TR/css3-flexbox/#flex-grow" syntax="p { $(name): 4; }">
      <desc>The 'flex-grow' property sets the flex grow factor. Negative numbers are invalid.</desc>
    </entry>
    <entry name="flex-shrink" restriction="number" version="3.0" browsers="IE11,O12.1" ref="http://www.w3.org/TR/css3-flexbox/#flex-shrink" syntax="p { $(name): 4; }">
      <desc>The 'flex-shrink' property sets the flex shrink factor. Negative numbers are invalid.</desc>
    </entry>
    <entry name="flex-wrap" restriction="enum" version="3.0" browsers="IE11,O12.1" ref="http://www.w3.org/TR/css3-flexbox/#flex-wrap" syntax="div { $(name): nowrap; }">
      <desc>controls whether the flexbox is single-line or multi-line, and the direction of the cross axis, which affects the direction new lines are stacked in and the meaning of the 'flex-align', 'flex-item-align', and 'flex-line-pack' properties.</desc>
      <values>
        <value name="nowrap" version="3.0" browsers="all">
          <desc>The flexbox is single-line. The cross-start direction is equivalent to either the 'start' or 'before' direction of the current writing mode, whichever is in the cross-axis, and the cross-end direction is the opposite direction of cross-start.</desc>
        </value>
        <value name="wrap" version="3.0" browsers="all">
          <desc>The flexbox is multi-line. The cross-start direction is equivalent to either the 'start' or 'before' direction of the current writing mode, whichever is in the cross-axis, and the cross-end direction is the opposite direction of cross-start.</desc>
        </value>
        <value name="wrap-reverse" version="3.0" browsers="all">
          <desc>Same as 'wrap', except the cross-start and cross-end directions are swapped.</desc>
        </value>
      </values>
    </entry>
    <entry name="float" restriction="enum" version="1.0" browsers="all" ref="http://www.w3.org/TR/2006/WD-CSS21-20060411/visuren.html#propdef-float" syntax="img { $(name): right; }">
      <desc>Specifies how a box should be floated. It may be set for any element, but only applies to elements that generate boxes that are not absolutely positioned.</desc>
      <values>
        <value name="left" version="1.0" browsers="all">
          <desc>The element generates a block box that is floated to the left. Content flows on the right side of the box, starting at the top (subject to the 'clear' property).</desc>
        </value>
        <value name="none" version="1.0" browsers="all">
          <desc>The box is not floated.</desc>
        </value>
        <value name="right" version="1.0" browsers="all">
          <desc>Similar to 'left', except the box is floated to the right, and content flows on the left side of the box, starting at the top.</desc>
        </value>
      </values>
    </entry>
    <entry name="flood-color" restriction="color" version="3.0" browsers="all" ref="http://www.w3.org/TR/SVG11/filters.html#FloodColorProperty">
      <desc>Indicates what color to use to flood the current filter primitive subregion.</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="3.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="3.0" browsers="C,S1" />
        <value name="-webkit-link" version="3.0" browsers="C,S1" />
        <value name="-webkit-text" version="3.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="flood-opacity" restriction="number(0-1)" version="3.0" browsers="all" ref="http://www.w3.org/TR/SVG11/filters.html#FloodOpacityProperty">
      <desc>Indicates what opacity to use to flood the current filter primitive subregion.</desc>
    </entry>
    <entry name="flow-from" restriction="identifier" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-regions/#flow-from" syntax="div { $(name): identifier; }">
      <desc>Gets or sets a value that identifies a Connected Frame container in the document that accepts the content flow from the data source.</desc>
      <values>
        <value name="none" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="flow-into" restriction="identifier" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-regions/#flow-into" syntax="div { $(name): identifier; }">
      <desc>Gets or sets a value that identifies an iframe container in the document that serves as the Connected Frame data source.</desc>
      <values>
        <value name="none" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="font" restriction="font" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-fonts/#propdef-font" syntax="body { $(name): bold 12px arial, verdana; }">
      <desc>Shorthand property for setting 'font-style', 'font-variant', 'font-weight', 'font-size', 'line-height', and 'font-family', at the same place in the style sheet. The syntax of this property is based on a traditional typographical shorthand notation to set multiple properties related to fonts.</desc>
      <values>
        <value name="100" version="1.0" browsers="all">
          <desc>Thin</desc>
        </value>
        <value name="200" version="1.0" browsers="all">
          <desc>Extra Light (Ultra Light)</desc>
        </value>
        <value name="300" version="1.0" browsers="all">
          <desc>Light</desc>
        </value>
        <value name="400" version="1.0" browsers="all">
          <desc>Normal</desc>
        </value>
        <value name="500" version="1.0" browsers="all">
          <desc>Medium</desc>
        </value>
        <value name="600" version="1.0" browsers="all">
          <desc>Semi Bold (Demi Bold)</desc>
        </value>
        <value name="700" version="1.0" browsers="all">
          <desc>Bold</desc>
        </value>
        <value name="800" version="1.0" browsers="all">
          <desc>Extra Bold (Ultra Bold)</desc>
        </value>
        <value name="900" version="1.0" browsers="all">
          <desc>Black (Heavy)</desc>
        </value>
        <value name="bold" version="1.0" browsers="all">
          <desc>Same as 700</desc>
        </value>
        <value name="bolder" version="1.0" browsers="all">
          <desc>Specifies the weight of the face bolder than the inherited value.</desc>
        </value>
        <value name="caption" version="3.0" browsers="all">
          <desc>The font used for captioned controls (e.g., buttons, drop-downs, etc.).</desc>
        </value>
        <value name="icon" version="3.0" browsers="all">
          <desc>The font used to label icons.</desc>
        </value>
        <value name="italic" version="1.0" browsers="all">
          <desc>Selects a font that is labeled 'italic', or, if that is not available, one labeled 'oblique'.</desc>
        </value>
        <value name="large" version="1.0" browsers="all" />
        <value name="larger" version="1.0" browsers="all" />
        <value name="lighter" version="1.0" browsers="all">
          <desc>Specifies the weight of the face lighter than the inherited value.</desc>
        </value>
        <value name="medium" version="1.0" browsers="all" />
        <value name="menu" version="3.0" browsers="all">
          <desc>The font used in menus (e.g., dropdown menus and menu lists).</desc>
        </value>
        <value name="message-box" version="3.0" browsers="all">
          <desc>The font used in dialog boxes.</desc>
        </value>
        <value name="normal" version="1.0" browsers="all">
          <desc>Specifies a face that is not labeled as a small-caps font.</desc>
        </value>
        <value name="oblique" version="1.0" browsers="all">
          <desc>Selects a font that is labeled 'oblique'.</desc>
        </value>
        <value name="small" version="1.0" browsers="all" />
        <value name="small-caps" version="1.0" browsers="all">
          <desc>Specifies a font that is labeled as a small-caps font. If a genuine small-caps font is not available, user agents should simulate a small-caps font.</desc>
        </value>
        <value name="small-caption" version="3.0" browsers="all">
          <desc>The font used for labeling small controls.</desc>
        </value>
        <value name="smaller" version="1.0" browsers="all" />
        <value name="status-bar" version="3.0" browsers="all">
          <desc>The font used in window status bars.</desc>
        </value>
        <value name="x-large" version="1.0" browsers="all" />
        <value name="x-small" version="1.0" browsers="all" />
        <value name="xx-large" version="1.0" browsers="all" />
        <value name="xx-small" version="1.0" browsers="all" />
      </values>
    </entry>
    <entry name="font-family" restriction="font" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-fonts/#font-family0" syntax="body { $(name): arial, verdana; }">
      <desc>Specifies a prioritized list of font family names or generic family names. A user agent iterates through the list of family names until it matches an available font that contains a glyph for the character to be rendered.</desc>
      <values>
        <value name="Arial, Helvetica, sans-serif" version="1.0" browsers="all" />
        <value name="Cambria, Cochin, Georgia, Times, Times New Roman, serif" version="1.0" browsers="all" />
        <value name="Courier New, Courier, monospace" version="1.0" browsers="all" />
        <value name="cursive" version="1.0" browsers="all" />
        <value name="fantasy" version="1.0" browsers="all" />
        <value name="'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif" version="1.0" browsers="all" />
        <value name="Georgia, 'Times New Roman', Times, serif" version="1.0" browsers="all" />
        <value name="'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif" version="1.0" browsers="all" />
        <value name="Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif" version="1.0" browsers="all" />
        <value name="'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif" version="1.0" browsers="all" />
        <value name="monospace" version="1.0" browsers="all" />
        <value name="sans-serif" version="1.0" browsers="all" />
        <value name="'Segoe UI', Tahoma, Geneva, Verdana, sans-serif" version="1.0" browsers="all" />
        <value name="serif" version="1.0" browsers="all" />
        <value name="'Times New Roman', Times, serif" version="1.0" browsers="all" />
        <value name="'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif" version="1.0" browsers="all" />
        <value name="Verdana, Geneva, Tahoma, sans-serif" version="1.0" browsers="all" />
      </values>
    </entry>
    <entry name="font-feature-settings" restriction="string, integer" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-fonts/#propdef-font-feature-settings" syntax="body { $(name): 'hwid'; }">
      <desc>This property provides low-level control over OpenType font features. It is intended as a way of providing access to font features that are not widely used but are needed for a particular use case.</desc>
      <values>
        <value name="&quot;c2cs&quot;" version="3.0" browsers="all" />
        <value name="&quot;dlig&quot;" version="3.0" browsers="all" />
        <value name="&quot;kern&quot;" version="3.0" browsers="all" />
        <value name="&quot;liga&quot;" version="3.0" browsers="all" />
        <value name="&quot;lnum&quot;" version="3.0" browsers="all" />
        <value name="&quot;onum&quot;" version="3.0" browsers="all" />
        <value name="&quot;smcp&quot;" version="3.0" browsers="all" />
        <value name="&quot;swsh&quot;" version="3.0" browsers="all" />
        <value name="&quot;tnum&quot;" version="3.0" browsers="all" />
        <value name="normal" version="3.0" browsers="all">
          <desc>No change in glyph substitution or positioning occurs.</desc>
        </value>
        <value name="off" version="3.0" browsers="none" />
        <value name="on" version="3.0" browsers="none" />
      </values>
    </entry>
    <entry name="font-kerning" restriction="enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-fonts/#propdef-font-kerning" syntax="body { $(name): normal; }">
      <desc>Kerning is the contextual adjustment of inter-glyph spacing. This property controls metric kerning, kerning that utilizes adjustment data contained in the font.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
        <value name="none" version="3.0" browsers="all" />
        <value name="normal" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="font-language-override" restriction="string" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-fonts/#font-language-override-prop" syntax="body { $(name): 'SRB'; }">
      <desc>The value of 'normal' implies that when rendering with OpenType fonts the language of the document is used to infer the OpenType language system, used to select language specific features when rendering.</desc>
      <values>
        <value name="normal" version="3.0" browsers="all">
          <desc>Implies that when rendering with OpenType fonts the language of the document is used to infer the OpenType language system, used to select language specific features when rendering.</desc>
        </value>
      </values>
    </entry>
    <entry name="font-size" restriction="length, percentage" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-fonts/#font-size-prop" syntax="div { $(name): 12px; }">
      <desc>Indicates the desired height of glyphs from the font. For scalable fonts, the font-size is a scale factor applied to the EM unit of the font. (Note that certain glyphs may bleed outside their EM box.) For non-scalable fonts, the font-size is converted into absolute units and matched against the declared font-size of the font, using the same absolute coordinate space for both of the matched values.</desc>
      <values>
        <value name="large" version="1.0" browsers="all" />
        <value name="larger" version="1.0" browsers="all" />
        <value name="medium" version="1.0" browsers="all" />
        <value name="small" version="1.0" browsers="all" />
        <value name="smaller" version="1.0" browsers="all" />
        <value name="x-large" version="1.0" browsers="all" />
        <value name="x-small" version="1.0" browsers="all" />
        <value name="xx-large" version="1.0" browsers="all" />
        <value name="xx-small" version="1.0" browsers="all" />
      </values>
    </entry>
    <entry name="font-size-adjust" restriction="number" version="3.0" browsers="FF3.5,IE10" ref="http://www.w3.org/TR/css3-fonts/#font-size-adjust" syntax="div { $(name): 0.58; }">
      <desc>This property is a way to preserve the readability of text when font fallback occurs. It does this by adjusting the font-size so that the x-height is the same irregardless of the font used.</desc>
      <values>
        <value name="none" version="3.0" browsers="all">
          <desc>Do not preserve the font's x-height.</desc>
        </value>
      </values>
    </entry>
    <entry name="font-stretch" restriction="enum" version="3.0" browsers="FF9,IE9" ref="http://www.w3.org/TR/css3-fonts/#font-stretch0" syntax="div { $(name): expanded; }">
      <desc>The font-stretch property is used to expand or contract the horizontal width of the font. The change is relative to the normal width of the font as displayed by the browser.</desc>
      <values>
        <value name="condensed" version="3.0" browsers="all" />
        <value name="expanded" version="3.0" browsers="all" />
        <value name="extra-condensed" version="3.0" browsers="all" />
        <value name="extra-expanded" version="3.0" browsers="all" />
        <value name="narrower" version="3.0" browsers="IE10">
          <desc>Indicates a narrower value relative to the width of the parent element.</desc>
        </value>
        <value name="normal" version="3.0" browsers="all" />
        <value name="semi-condensed" version="3.0" browsers="all" />
        <value name="semi-expanded" version="3.0" browsers="all" />
        <value name="ultra-condensed" version="3.0" browsers="all" />
        <value name="ultra-expanded" version="3.0" browsers="all" />
        <value name="wider" version="3.0" browsers="IE10">
          <desc>Indicates a wider value relative to the width of the parent element.</desc>
        </value>
      </values>
    </entry>
    <entry name="font-style" restriction="enum" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-fonts/#font-style0" syntax="body { $(name): italic; }">
      <desc>Allows italic or oblique faces to be selected. Italic forms are generally cursive in nature while oblique faces are typically sloped versions of the regular face.</desc>
      <values>
        <value name="italic" version="1.0" browsers="all">
          <desc>Selects a font that is labeled 'italic', or, if that is not available, one labeled 'oblique'.</desc>
        </value>
        <value name="normal" version="1.0" browsers="all">
          <desc>Selects a face that is classified as 'normal'.</desc>
        </value>
        <value name="oblique" version="1.0" browsers="all">
          <desc>Selects a font that is labeled 'oblique'.</desc>
        </value>
      </values>
    </entry>
    <entry name="font-synthesis" restriction="enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-fonts/#propdef-font-synthesis" syntax="html:lang(ar) { $(name): none; }">
      <desc>This property controls whether user agents are allowed to synthesize bold or oblique font faces when a font family lacks bold or italic faces.</desc>
      <values>
        <value name="none" version="3.0" browsers="all">
          <desc>Disallow all synthetic faces.</desc>
        </value>
        <value name="style" version="3.0" browsers="all" />
        <value name="weight" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="font-variant" restriction="enum" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-fonts/#font-variant-prop" syntax="div { $(name): small-caps; }">
      <desc>Specifies variant representations of the font</desc>
      <values>
        <value name="normal" version="1.0" browsers="all">
          <desc>Specifies a face that is not labeled as a small-caps font.</desc>
        </value>
        <value name="small-caps" version="1.0" browsers="all">
          <desc>Specifies a font that is labeled as a small-caps font. If a genuine small-caps font is not available, user agents should simulate a small-caps font.</desc>
        </value>
      </values>
    </entry>
    <entry name="font-variant-alternates" restriction="enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-fonts/#propdef-font-variant-alternates" syntax="h2 { $(name): styleset(3,5); }">
      <desc>For any given character, fonts can provide a variety of alternate glyphs in addition to the default glyph for that character. This property provides control over the selection of these alternate glyphs.</desc>
      <values>
        <value name="annotation()" version="3.0" browsers="all">
          <desc>Enables display of alternate annotation forms.</desc>
        </value>
        <value name="character-variant()" version="3.0" browsers="all">
          <desc>Enables display of specific character variants.</desc>
        </value>
        <value name="contextual" version="3.0" browsers="all">
          <desc>Enables display of contextual alternates.</desc>
        </value>
        <value name="historical-forms" version="3.0" browsers="all">
          <desc>Enables display of historical forms.</desc>
        </value>
        <value name="no-contextual" version="3.0" browsers="all">
          <desc>Disables display of contextual alternates.</desc>
        </value>
        <value name="normal" version="3.0" browsers="all" />
        <value name="ornaments()" version="3.0" browsers="all">
          <desc>Enables replacement of default glyphs with ornaments, if provided in the font.</desc>
        </value>
        <value name="ruby" version="3.0" browsers="all">
          <desc>Enables display of ruby glyphs. This value only selects a glyph for use in ruby text, it does not affect font scaling.</desc>
        </value>
        <value name="styleset()" version="3.0" browsers="all">
          <desc>Enables display with stylistic sets.</desc>
        </value>
        <value name="stylistic()" version="3.0" browsers="all">
          <desc>Enables display of stylistic alternates.</desc>
        </value>
        <value name="swash()" version="3.0" browsers="all">
          <desc>Enables display of swash glyphs.</desc>
        </value>
      </values>
    </entry>
    <entry name="font-variant-caps" restriction="enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-fonts/#font-variant-caps-prop" syntax="p { $(name): titling-caps; }">
      <desc>Specifies control over capitalized forms.</desc>
      <values>
        <value name="all-petite-caps" version="3.0" browsers="all">
          <desc>Enables display of petite capitals for both upper and lowercase letters.</desc>
        </value>
        <value name="all-small-caps" version="3.0" browsers="all">
          <desc>Enables display of small capitals for both upper and lowercase letters.</desc>
        </value>
        <value name="normal" version="3.0" browsers="all" />
        <value name="petite-caps" version="3.0" browsers="all">
          <desc>Enables display of petite capitals.</desc>
        </value>
        <value name="small-caps" version="3.0" browsers="all">
          <desc>Enables display of small capitals. Small-caps glyphs typically use the form of uppercase letters but are reduced to the size of lowercase letters.</desc>
        </value>
        <value name="titling-caps" version="3.0" browsers="all">
          <desc>Enables display of titling capitals.</desc>
        </value>
        <value name="unicase" version="3.0" browsers="all">
          <desc>Enables display of mixture of small capitals for uppercase letters with normal lowercase letters.</desc>
        </value>
      </values>
    </entry>
    <entry name="font-variant-east-asian" restriction="enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-fonts/#font-variant-east-asian-prop" syntax="mark { $(name): normal; }">
      <desc>Allows control of glyph substitute and positioning in East Asian text.</desc>
      <values>
        <value name="full-width" version="3.0" browsers="all">
          <desc>Enables rendering of full-width variants.</desc>
        </value>
        <value name="hojo-kanji" version="3.0" browsers="all">
          <desc>Enables rendering of Hojo Kanji forms.</desc>
        </value>
        <value name="jis04" version="3.0" browsers="all">
          <desc>Enables rendering of JIS04 forms.</desc>
        </value>
        <value name="jis78" version="3.0" browsers="all">
          <desc>Enables rendering of JIS78 forms.</desc>
        </value>
        <value name="jis83" version="3.0" browsers="all">
          <desc>Enables rendering of JIS83 forms.</desc>
        </value>
        <value name="jis90" version="3.0" browsers="all">
          <desc>Enables rendering of JIS90 forms.</desc>
        </value>
        <value name="nlckanji" version="3.0" browsers="all">
          <desc>Enables rendering of NLC Kanji forms.</desc>
        </value>
        <value name="normal" version="3.0" browsers="all" />
        <value name="proportional-width" version="3.0" browsers="all">
          <desc>Enables rendering of proportionally-spaced variants.</desc>
        </value>
        <value name="simplified" version="3.0" browsers="all">
          <desc>Enables rendering of simplified forms.</desc>
        </value>
        <value name="traditional" version="3.0" browsers="all">
          <desc>Enables rendering of traditional forms.</desc>
        </value>
      </values>
    </entry>
    <entry name="font-variant-ligatures" restriction="enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-fonts/#font-variant-ligatures-prop" syntax="div { $(name): historical-ligatures; }">
      <desc>Specifies control over which ligatures are enabled or disabled. A value of ‘normal’ implies that the defaults set by the font are used.</desc>
      <values>
        <value name="additional-ligatures" version="3.0" browsers="all">
          <desc>Enables display of additional ligatures.</desc>
        </value>
        <value name="common-ligatures" version="3.0" browsers="all">
          <desc>Enables display of common ligatures.</desc>
        </value>
        <value name="historical-ligatures" version="3.0" browsers="all">
          <desc>Enables display of historical ligatures.</desc>
        </value>
        <value name="no-additional-ligatures" version="3.0" browsers="all">
          <desc>Disables display of additional ligatures.</desc>
        </value>
        <value name="no-common-ligatures" version="3.0" browsers="all">
          <desc>Disables display of common ligatures.</desc>
        </value>
        <value name="no-historical-ligatures" version="3.0" browsers="all">
          <desc>Disables display of historical ligatures.</desc>
        </value>
        <value name="normal" version="3.0" browsers="all">
          <desc>Implies that the defaults set by the font are used.</desc>
        </value>
      </values>
    </entry>
    <entry name="font-variant-numeric" restriction="enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-fonts/#font-variant-numeric-prop" syntax=".amount { $(name): oldstyle-nums diagonal-fractions; }">
      <desc>Specifies control over numerical forms.</desc>
      <values>
        <value name="diagonal-fractions" version="3.0" browsers="all">
          <desc>Enables display of lining diagonal fractions.</desc>
        </value>
        <value name="lining-nums" version="3.0" browsers="all">
          <desc>Enables display of lining numerals.</desc>
        </value>
        <value name="normal" version="3.0" browsers="all" />
        <value name="oldstyle-nums" version="3.0" browsers="all">
          <desc>Enables display of old-style numerals.</desc>
        </value>
        <value name="proportional-nums" version="3.0" browsers="all">
          <desc>Enables display of proportional numerals.</desc>
        </value>
        <value name="slashed-zero" version="3.0" browsers="all">
          <desc>Enables display of slashed zeros.</desc>
        </value>
        <value name="stacked-fractions" version="3.0" browsers="all">
          <desc>Enables display of lining stacked fractions.</desc>
        </value>
        <value name="tabular-nums" version="3.0" browsers="all">
          <desc>Enables display of tabular numerals.</desc>
        </value>
      </values>
    </entry>
    <entry name="font-variant-position" restriction="enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-fonts/#propdef-font-variant-position" syntax="sub { $(name): subscript; }">
      <desc>Specifies the vertical position</desc>
      <values>
        <value name="normal" version="3.0" browsers="all" />
        <value name="ordinal" version="3.0" browsers="all" />
        <value name="sub" version="3.0" browsers="all" />
        <value name="super" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="font-weight" restriction="enum" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-fonts/#font-weight-the-font-weight-property" syntax="th { $(name): bold; }">
      <desc>Specifies weight of glyphs in the font, their degree of blackness or stroke thickness.</desc>
      <values>
        <value name="100" version="1.0" browsers="all">
          <desc>Thin</desc>
        </value>
        <value name="200" version="1.0" browsers="all">
          <desc>Extra Light (Ultra Light)</desc>
        </value>
        <value name="300" version="1.0" browsers="all">
          <desc>Light</desc>
        </value>
        <value name="400" version="1.0" browsers="all">
          <desc>Normal</desc>
        </value>
        <value name="500" version="1.0" browsers="all">
          <desc>Medium</desc>
        </value>
        <value name="600" version="1.0" browsers="all">
          <desc>Semi Bold (Demi Bold)</desc>
        </value>
        <value name="700" version="1.0" browsers="all">
          <desc>Bold</desc>
        </value>
        <value name="800" version="1.0" browsers="all">
          <desc>Extra Bold (Ultra Bold)</desc>
        </value>
        <value name="900" version="1.0" browsers="all">
          <desc>Black (Heavy)</desc>
        </value>
        <value name="bold" version="1.0" browsers="all">
          <desc>Same as 700</desc>
        </value>
        <value name="bolder" version="1.0" browsers="all">
          <desc>Specifies the weight of the face bolder than the inherited value.</desc>
        </value>
        <value name="lighter" version="1.0" browsers="all">
          <desc>Specifies the weight of the face lighter than the inherited value.</desc>
        </value>
        <value name="normal" version="1.0" browsers="all">
          <desc>Same as 400</desc>
        </value>
      </values>
    </entry>
    <entry name="glyph-orientation-horizontal" restriction="angle" version="3.0" browsers="all" ref="http://www.w3.org/TR/SVG11/text.html#GlyphOrientationHorizontalProperty">
      <desc>Sets or retrieves a value that alters the orientation of a sequence of characters relative to an inline-progression-direction of horizontal.</desc>
    </entry>
    <entry name="glyph-orientation-vertical" restriction="angle, enum" version="3.0" browsers="all" ref="http://www.w3.org/TR/SVG11/text.html#GlyphOrientationVerticalProperty">
      <desc>Sets or retrieves a value that alters the orientation of a sequence of characters relative to an inline-progression-direction of vertical.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>Sets the orientation based on the fullwidth or non-fullwidth characters and the most common orientation.</desc>
        </value>
      </values>
    </entry>
    <entry name="grid-cell" restriction="string, enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-grid-layout/#grid-cell" syntax="#item1 { $(name): 'n'; }">
      <desc>The grid-cell is valid on grid items and places the grid item inside the explicitly named grid cell.</desc>
      <values>
        <value name="none" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="grid-column" restriction="integer, string, enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-grid-layout/#grid-column" syntax="#item1 { $(name): start end; }">
      <desc>grid-column is used to place grid items and explicitly defined grid cells in the Grid.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
        <value name="end" version="3.0" browsers="all" />
        <value name="start" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="grid-column-align" restriction="enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-grid-layout/#grid-column-align" syntax="article { $(name): center; }">
      <desc>Aligns the columns in a grid.</desc>
      <values>
        <value name="center" version="3.0" browsers="all">
          <desc>Places the center of the Grid Item's margin box at the center of the Grid Item's column.</desc>
        </value>
        <value name="end" version="3.0" browsers="all">
          <desc>Aligns the end edge of the Grid Item's margin box to the end edge of the Grid Item's column.</desc>
        </value>
        <value name="start" version="3.0" browsers="all">
          <desc>Aligns the starting edge of the Grid Item's margin box to the starting edge of the Grid Item's column.</desc>
        </value>
        <value name="stretch" version="3.0" browsers="all">
          <desc>Ensures that the Grid Item's margin box is equal to the size of the Grid Item's column.</desc>
        </value>
      </values>
    </entry>
    <entry name="grid-columns" restriction="" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-grid-layout/#grid-columns" syntax="div { $(name): 150px 1fr; }">
      <desc>Lays out the columns of the grid.</desc>
    </entry>
    <entry name="grid-column-sizing" restriction="" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-grid-layout/#grid-column-sizing">
      <desc>By default, any implicit columns or rows created are auto sized to content. The default size can be changed using the grid-column-sizing and grid-row-sizing properties.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
        <value name="minmax()" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="grid-column-span" restriction="integer" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-grid-layout/#grid-row-span-and-grid-column-span" syntax="#item { $(name): 2; }.">
      <desc>Specifies the number of columns to span.</desc>
    </entry>
    <entry name="grid-flow" restriction="enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-grid-layout/#grid-flow" syntax="#item { $(name): rows; }">
      <desc>Grid items can be automatically placed into an unoccupied space of the grid. The grid-flow property controls the direction in which the search for unoccupied space takes place.</desc>
      <values>
        <value name="columns" version="3.0" browsers="all" />
        <value name="none" version="3.0" browsers="all" />
        <value name="rows" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="grid-row" restriction="integer, string, enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-grid-layout/#grid-row" syntax="#item1 { $(name): start end; }">
      <desc>grid-row is used to place grid items and explicitly defined grid cells in the Grid.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
        <value name="end" version="3.0" browsers="all" />
        <value name="start" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="grid-row-align" restriction="enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-grid-layout/#grid-row-align" syntax="div { $(name): stretch; }">
      <desc>Aligns the rows in a grid.</desc>
      <values>
        <value name="center" version="3.0" browsers="all">
          <desc>Places the center of the Grid Item's margin box at the center of the Grid Item's row.</desc>
        </value>
        <value name="end" version="3.0" browsers="all">
          <desc>Aligns the end edge of the Grid Item's margin box to the end edge of the Grid Item's row.</desc>
        </value>
        <value name="start" version="3.0" browsers="all">
          <desc>Aligns the starting edge of the Grid Item's margin box to the starting edge of the Grid Item's row.</desc>
        </value>
        <value name="stretch" version="3.0" browsers="all">
          <desc>Ensures that the Grid Item's margin box is equal to the size of the Grid Item's row.</desc>
        </value>
      </values>
    </entry>
    <entry name="grid-rows" restriction="" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-grid-layout/#grid-rows" syntax="div { $(name): 50px 1fr 50px; }">
      <desc>Lays out the columns of the grid.</desc>
    </entry>
    <entry name="grid-row-sizing" restriction="" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-grid-layout/#grid-row-sizing">
      <desc>By default, any implicit columns or rows created are auto sized to content. The default size can be changed using the grid-column-sizing and grid-row-sizing properties.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
        <value name="minmax()" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="grid-row-span" restriction="integer" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-grid-layout/#grid-row-span-and-grid-column-span" syntax="#item { $(name): 2; }.">
      <desc>Specifies the number of rows to span.</desc>
    </entry>
    <entry name="grid-template" restriction="string, enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-grid-layout/#grid-template" syntax="#item1 { $(name): 'hh' 'nm' 'ff'; }">
      <desc>The grid-template property provides a visualization of the grid element's structure while simultaneously defining the grid cells which can be used to layer or stack the child elements of the grid.</desc>
      <values>
        <value name="none" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="hanging-punctuation" restriction="enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-text/#hanging-punctuation0" syntax="p { $(name): first; }">
      <desc>Determines whether a punctuation mark, if one is present, may be placed outside the content area at the start or at the end of a full line of text.</desc>
      <values>
        <value name="allow-end" version="3.0" browsers="all">
          <desc>Punctuation (specifically, stops and commas) may hang outside the end edge of all lines if the punctuation does not otherwise fit prior to justification.</desc>
        </value>
        <value name="first" version="3.0" browsers="all">
          <desc>Punctuation (specifically, opening brackets and quotes) may hang outside the start edge of the first line.</desc>
        </value>
        <value name="force-end" version="3.0" browsers="all">
          <desc>Punctuation (specifically, stops and commas) may hang outside the end edge of all lines. If justification is enabled on this line, then it will force the punctuation to hang.</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>No characters can hang.</desc>
        </value>
      </values>
    </entry>
    <entry name="height" restriction="length, percentage" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-box/#height" syntax="footer { $(name): 100px; }">
      <desc>Specifies the height of the content area, padding area or border area (depending on 'box-sizing') of certain boxes.</desc>
      <values>
        <value name="auto" version="1.0" browsers="all">
          <desc>The height depends on the values of other properties.</desc>
        </value>
      </values>
    </entry>
    <entry name="hyphens" restriction="enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-text/#hyphens0" syntax="div { $(name): manual; }">
      <desc>This property controls whether hyphenation is allowed to create more break opportunities within a line of text.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>Conditional hyphenation characters inside a word, if present, take priority over automatic resources when determining hyphenation points within the word.</desc>
        </value>
        <value name="manual" version="3.0" browsers="all">
          <desc>Words are only broken at line breaks where there are characters inside the word that suggest line break opportunities</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>Words are not broken at line breaks, even if characters inside the word suggest line break points.</desc>
        </value>
      </values>
    </entry>
    <entry name="icon" restriction="url" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-ui/#icon" syntax="auto | 'uri' [, 'uri']*">
      <desc>Provides the author the ability to style any arbitrary element with an iconic equivalent. An element's icon is not used/rendered unless the 'content' property is set to the value 'icon'.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>Use a default generic icon provided by the user agent.</desc>
        </value>
        <value name="url()" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="image-orientation" restriction="angle" version="3.0" browsers="none" ref="http://www.w3.org/TR/css4-images/#image-orientation" syntax="img.ninety { $(name): 90deg; }">
      <desc>This property specifies an orthogonal rotation to be applied to an image before it is laid out.</desc>
      <values>
        <value name="from-image" version="3.0" browsers="all">
          <desc>If the image has an orientation specified in its metadata, such as EXIF, this value computes to the angle that the metadata specifies is necessary to correctly orient the image.</desc>
        </value>
      </values>
    </entry>
    <entry name="image-rendering" restriction="enum" version="3.0" browsers="C,FF3.6,O11.6,S" ref="http://www.w3.org/TR/SVG11/painting.html#ImageRenderingProperty">
      <desc>The creator of SVG content might want to provide a hint to the implementation about how to make speed vs. quality tradeoffs as it performs image processing. The ‘image-rendering’ property provides a hint to the SVG user agent about how to optimize its image rendering.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>The image should be scaled with an algorithm that maximizes the appearance of the image.</desc>
        </value>
        <value name="crisp-edges" version="3.0" browsers="all">
          <desc>The image must be scaled with an algorithm that preserves contrast and edges in the image, and which does not smooth colors or introduce blur to the image in the process.</desc>
        </value>
        <value name="-moz-crisp-edges" version="3.0" browsers="FF" />
        <value name="optimizeQuality" version="3.0" browsers="all" />
        <value name="optimizeSpeed" version="3.0" browsers="all" />
        <value name="pixelated" version="3.0" browsers="all">
          <desc>When scaling the image up, the 'nearest neighbor' or similar algorithm must be used, so that the image appears to be simply composed of very large pixels.</desc>
        </value>
      </values>
    </entry>
    <entry name="image-resolution" restriction="resolution" version="3.0" browsers="none" ref="http://www.w3.org/TR/css4-images/#image-resolution" syntax="img.high-res { $(name): 300dpi; }">
      <desc>The 'image-resolution' property specifies the intrinsic resolution of all raster images used in or on the element.</desc>
      <values>
        <value name="from-image" version="3.0" browsers="all">
          <desc>The image's intrinsic resolution is taken as that specified by the image format. If the image does not specify its own resolution, the explicitly specified resolution is used (if given), else it defaults to '1dppx'.</desc>
        </value>
        <value name="snap" version="3.0" browsers="all">
          <desc>If the 'snap' keyword is provided, the computed resolution (if any) is the specified resolution rounded to the nearest value that would map one image pixel to an integer number of device pixels.</desc>
        </value>
      </values>
    </entry>
    <entry name="ime-mode" restriction="enum" version="3.0" browsers="FF3,IE5" ref="http://www.w3.org/TR/css3-ui/#ime-mode" syntax="body { $(name): active; }">
      <desc>Controls the state of the input method editor for text fields.</desc>
      <values>
        <value name="active" version="3.0" browsers="all">
          <desc>The input method editor is initially active; text entry is performed using it unless the user specifically dismisses it.</desc>
        </value>
        <value name="auto" version="3.0" browsers="all">
          <desc>No change is made to the current input method editor state. This is the default.</desc>
        </value>
        <value name="disabled" version="3.0" browsers="all">
          <desc>The input method editor is disabled and may not be activated by the user.</desc>
        </value>
        <value name="inactive" version="3.0" browsers="all">
          <desc>The input method editor is initially inactive, but the user may activate it if they wish.</desc>
        </value>
        <value name="normal" version="3.0" browsers="all">
          <desc>The IME state should be normal; this value can be used in a user style sheet to override the page setting.</desc>
        </value>
      </values>
    </entry>
    <entry name="justify-content" restriction="enum" version="3.0" browsers="IE11,O12.1" ref="http://www.w3.org/TR/css3-flexbox/#align-content" syntax="p { $(name): flex-start; }">
      <desc>Aligns a flex container's lines within the flex container when there is extra space in the cross-axis, similar to how 'justify-content' aligns individual items within the main-axis.</desc>
      <values>
        <value name="center" version="3.0" browsers="all" />
        <value name="flex-end" version="3.0" browsers="all" />
        <value name="flex-start" version="3.0" browsers="all" />
        <value name="space-around" version="3.0" browsers="all" />
        <value name="space-between" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="kerning" restriction="length, enum" version="3.0" browsers="all" ref="http://www.w3.org/TR/SVG11/text.html#KerningProperty">
      <desc>Indicates whether the user agent should adjust inter-glyph spacing based on kerning tables that are included in the relevant font or instead disable auto-kerning and set inter-character spacing to a specific length.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>Indicates that the user agent should adjust inter-glyph spacing based on kerning tables that are included in the font that will be used.</desc>
        </value>
      </values>
    </entry>
    <entry name="left" restriction="length, percentage" version="2.0" browsers="all" ref="http://www.w3.org/TR/CSS2/visuren.html#propdef-left" syntax="article { $(name): 50px; }">
      <desc>Specifies how far an absolutely positioned box's left margin edge is offset to the right of the left edge of the box's 'containing block'.</desc>
      <values>
        <value name="auto" version="2.0" browsers="all">
          <desc>For non-replaced elements, the effect of this value depends on which of related properties have the value 'auto' as well</desc>
        </value>
      </values>
    </entry>
    <entry name="letter-spacing" restriction="length, percentage" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-text/#letter-spacing0" syntax="h2 { $(name): 2px; }">
      <desc>Specifies the minimum, maximum, and optimal spacing between grapheme clusters.</desc>
      <values>
        <value name="normal" version="1.0" browsers="all">
          <desc>The spacing is the normal spacing for the current font. It is typically zero-length.</desc>
        </value>
      </values>
    </entry>
    <entry name="lighting-color" restriction="color" version="3.0" browsers="all" ref="http://www.w3.org/TR/SVG11/filters.html#LightingColorProperty">
      <desc>Defines the color of the light source for filter primitives 'feDiffuseLighting' and 'feSpecularLighting'.</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="3.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="3.0" browsers="C,S1" />
        <value name="-webkit-link" version="3.0" browsers="C,S1" />
        <value name="-webkit-text" version="3.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="line-break" restriction="enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-text/#line-break0" syntax="p { $(name): normal; }">
      <desc>Specifies what set of line breaking restrictions are in effect within the element.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>The UA determines the set of line-breaking restrictions to use for CJK scripts, and it may vary the restrictions based on the length of the line; e.g., use a less restrictive set of line-break rules for short lines.</desc>
        </value>
        <value name="loose" version="3.0" browsers="all">
          <desc>Breaks text using the least restrictive set of line-breaking rules. Typically used for short lines, such as in newspapers.</desc>
        </value>
        <value name="normal" version="3.0" browsers="all">
          <desc>Breaks text using the most common set of line-breaking rules.</desc>
        </value>
        <value name="strict" version="3.0" browsers="all">
          <desc>Breaks CJK scripts using a more restrictive set of line-breaking rules than 'normal'.</desc>
        </value>
      </values>
    </entry>
    <entry name="line-height" restriction="number, length, percentage" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-linebox/#line-height" syntax="#menu { $(name): 22px; }">
      <desc>Determines the block-progression dimension of the text content area of an inline box.</desc>
      <values>
        <value name="none" version="1.0" browsers="all">
          <desc>The computed value of the property is the ancestor block element font-size.</desc>
        </value>
        <value name="normal" version="1.0" browsers="all">
          <desc>Tells user agents to set the computed value to a 'reasonable' value based on the font size of the element.</desc>
        </value>
      </values>
    </entry>
    <entry name="list-style" restriction="enum, url" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-lists/#list-style" syntax="ul { $(name): square url('square.png');}">
      <desc>Shorthand for setting 'list-style-type', 'list-style-position' and 'list-style-image'</desc>
      <values>
        <value name="armenian" version="1.0" browsers="all" />
        <value name="circle" version="1.0" browsers="all">
          <desc>A hollow circle.</desc>
        </value>
        <value name="decimal" version="1.0" browsers="all" />
        <value name="decimal-leading-zero" version="1.0" browsers="all" />
        <value name="disc" version="1.0" browsers="all">
          <desc>A filled circle.</desc>
        </value>
        <value name="georgian" version="1.0" browsers="all" />
        <value name="hanging" version="1.0" browsers="none">
          <desc>As 'inside', except the marker is instead placed immediately before the first text or significant whitespace in the list item or its children</desc>
        </value>
        <value name="inside" version="1.0" browsers="all">
          <desc>The marker box is outside the principal block box, as described in the section on the ::marker pseudo-element below.</desc>
        </value>
        <value name="lower-alpha" version="1.0" browsers="all" />
        <value name="lower-greek" version="1.0" browsers="all" />
        <value name="lower-latin" version="1.0" browsers="all" />
        <value name="lower-roman" version="1.0" browsers="all" />
        <value name="none" version="1.0" browsers="all" />
        <value name="outside" version="1.0" browsers="all">
          <desc>The ::marker pseudo-element is an inline element placed immediately before all ::before pseudo-elements in the principal block box, after which the element's content flows.</desc>
        </value>
        <value name="square" version="1.0" browsers="all">
          <desc>A filled square.</desc>
        </value>
        <value name="upper-alpha" version="1.0" browsers="all" />
        <value name="upper-latin" version="1.0" browsers="all" />
        <value name="upper-roman" version="1.0" browsers="all" />
        <value name="url()" version="1.0" browsers="all" />
      </values>
    </entry>
    <entry name="list-style-image" restriction="url" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-lists/#list-style-image" syntax="&lt;uri&gt; | none">
      <desc>Sets the image that will be used as the list item marker. When the image is available, it will replace the marker set with the 'list-style-type' marker.</desc>
      <values>
        <value name="none" version="1.0" browsers="all" />
        <value name="url()" version="1.0" browsers="all" />
      </values>
    </entry>
    <entry name="list-style-position" restriction="enum" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-lists/#list-style-position" syntax="ul { $(name): inside; }">
      <desc>Specifies the position of the '::marker' pseudo-element's box in the list item.</desc>
      <values>
        <value name="hanging" version="1.0" browsers="none">
          <desc>As 'inside', except the marker is instead placed immediately before the first text or significant whitespace in the list item or its children</desc>
        </value>
        <value name="inside" version="1.0" browsers="all">
          <desc>The marker box is outside the principal block box, as described in the section on the ::marker pseudo-element below.</desc>
        </value>
        <value name="outside" version="1.0" browsers="all">
          <desc>The ::marker pseudo-element is an inline element placed immediately before all ::before pseudo-elements in the principal block box, after which the element's content flows.</desc>
        </value>
      </values>
    </entry>
    <entry name="list-style-type" restriction="enum" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-lists/#list-style-type" syntax="&lt;glyph&gt; | &lt;algorithmic&gt; | &lt;numeric&gt; | &lt;alphabetic&gt; | &lt;symbolic&gt; | &lt;non-repeating&gt; | normal | none">
      <desc>Can be used to make an element look like a standard user interface element on the platform.</desc>
      <values>
        <value name="armenian" version="1.0" browsers="all" />
        <value name="circle" version="1.0" browsers="all">
          <desc>A hollow circle.</desc>
        </value>
        <value name="decimal" version="1.0" browsers="all" />
        <value name="decimal-leading-zero" version="1.0" browsers="all" />
        <value name="disc" version="1.0" browsers="all">
          <desc>A filled circle.</desc>
        </value>
        <value name="georgian" version="1.0" browsers="all" />
        <value name="lower-alpha" version="1.0" browsers="all" />
        <value name="lower-greek" version="1.0" browsers="all" />
        <value name="lower-latin" version="1.0" browsers="all" />
        <value name="lower-roman" version="1.0" browsers="all" />
        <value name="none" version="1.0" browsers="all" />
        <value name="square" version="1.0" browsers="all">
          <desc>A filled square.</desc>
        </value>
        <value name="upper-alpha" version="1.0" browsers="all" />
        <value name="upper-latin" version="1.0" browsers="all" />
        <value name="upper-roman" version="1.0" browsers="all" />
      </values>
    </entry>
    <entry name="margin" restriction="length, percentage" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-box/#margin1" syntax="div { $(name): 4px 7px 2px 4px; }">
      <desc>Shorthand property to set values the thickness of the margin area. If left is omitted, it is the same as right. If bottom is omitted it is the same as top, if right is omitted it is the same as top. The value may not be negative.</desc>
      <values>
        <value name="auto" version="1.0" browsers="all" />
      </values>
    </entry>
    <entry name="margin-bottom" restriction="length, percentage" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-box/#margin1" syntax="div { $(name): 4px; }">
      <desc>Shorthand property to set values the thickness of the margin area. If left is omitted, it is the same as right. If bottom is omitted it is the same as top, if right is omitted it is the same as top. The value may not be negative.</desc>
      <values>
        <value name="auto" version="1.0" browsers="all" />
      </values>
    </entry>
    <entry name="margin-left" restriction="length, percentage" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-box/#margin1" syntax="div { $(name): 4px; }">
      <desc>Shorthand property to set values the thickness of the margin area. If left is omitted, it is the same as right. If bottom is omitted it is the same as top, if right is omitted it is the same as top. The value may not be negative.</desc>
      <values>
        <value name="auto" version="1.0" browsers="all" />
      </values>
    </entry>
    <entry name="margin-right" restriction="length, percentage" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-box/#margin1" syntax="div { $(name): 4px; }">
      <desc>Shorthand property to set values the thickness of the margin area. If left is omitted, it is the same as right. If bottom is omitted it is the same as top, if right is omitted it is the same as top. The value may not be negative.</desc>
      <values>
        <value name="auto" version="1.0" browsers="all" />
      </values>
    </entry>
    <entry name="margin-top" restriction="length, percentage" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-box/#margin1" syntax="div { $(name): 4px; }">
      <desc>Shorthand property to set values the thickness of the margin area. If left is omitted, it is the same as right. If bottom is omitted it is the same as top, if right is omitted it is the same as top. The value may not be negative.</desc>
      <values>
        <value name="auto" version="1.0" browsers="all" />
      </values>
    </entry>
    <entry name="marker" restriction="url" version="3.0" browsers="all" ref="http://www.w3.org/TR/SVG11/painting.html#MarkerProperty">
      <desc>Specifies the marker symbol that shall be used for all points on the sets the value for all vertices on the given ‘path’ element or basic shape.</desc>
      <values>
        <value name="none" version="3.0" browsers="all" />
        <value name="url()" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="marker-end" restriction="url" version="3.0" browsers="all" ref="http://www.w3.org/TR/SVG11/painting.html#MarkerEndProperty">
      <desc>Defines the arrowhead or polymarker that shall be drawn at the final vertex.</desc>
      <values>
        <value name="none" version="3.0" browsers="all" />
        <value name="url()" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="marker-mid" restriction="url" version="3.0" browsers="all" ref="http://www.w3.org/TR/SVG11/painting.html#MarkerMidProperty">
      <desc>Defines the arrowhead or polymarker that shall be drawn at every other vertex.</desc>
      <values>
        <value name="none" version="3.0" browsers="all" />
        <value name="url()" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="marker-start" restriction="url" version="3.0" browsers="all" ref="http://www.w3.org/TR/SVG11/painting.html#MarkerStartProperty">
      <desc>Defines the arrowhead or polymarker that shall be drawn at the first vertex of the given ‘path’ element or basic shape.</desc>
      <values>
        <value name="none" version="3.0" browsers="all" />
        <value name="url()" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="mask" restriction="url, enum" version="3.0" browsers="FF3.5,IE10,O9" ref="http://www.w3.org/TR/SVG/masking.html#ClipPathElement">
      <desc>Allows authors to control under what circumstances (if any) a particular graphic element can become the target of mouse events.</desc>
      <values>
        <value name="none" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="max-height" restriction="length, percentage" version="2.0" browsers="C,FF1,IE7,O7,S1" ref="http://www.w3.org/TR/css3-box/#max-height" syntax="footer { $(name): 300px; }">
      <desc>Allows authors to constrain content height to a certain range.</desc>
      <values>
        <value name="none" version="2.0" browsers="all">
          <desc>No limit on the height of the box.</desc>
        </value>
      </values>
    </entry>
    <entry name="max-width" restriction="length, percentage" version="2.0" browsers="C,FF1,IE7,O7,S1" ref="http://www.w3.org/TR/css3-box/#max-width" syntax="footer { $(name): 300px; }">
      <desc>Allows authors to constrain content width to a certain range.</desc>
      <values>
        <value name="none" version="2.0" browsers="all">
          <desc>No limit on the width of the box.</desc>
        </value>
      </values>
    </entry>
    <entry name="max-zoom" restriction="number, percentage" version="" browsers="all" />
    <entry name="min-height" restriction="length, percentage" version="2.0" browsers="C,FF1,IE7,O7,S1" ref="http://www.w3.org/TR/css3-box/#min-height" syntax="footer { $(name): 300px; }">
      <desc>Allows authors to constrain content height to a certain range.</desc>
    </entry>
    <entry name="min-width" restriction="length, percentage" version="2.0" browsers="C,FF1,IE7,O7,S1" ref="http://www.w3.org/TR/css3-box/#min-width" syntax="footer { $(name): 300px; }">
      <desc>Allows authors to constrain content width to a certain range.</desc>
    </entry>
    <entry name="min-zoom" restriction="number, percentage" version="" browsers="all" />
    <entry name="move-to" restriction="identifier" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-content/#moving" syntax="normal | here | &lt;identifier&gt;">
      <desc>Property causes the element or pseudo-element to be removed from the flow and reinserted at a later point in the document.</desc>
      <values>
        <value name="here" version="3.0" browsers="all">
          <desc>The element or pseudo-element is not moved. This value inhibits the creation of '::alternate' pseudo-elements and any pseudo-elements that have such a pseudo-element as a superior.</desc>
        </value>
        <value name="normal" version="3.0" browsers="all">
          <desc>For '::alternate' pseudo-elements, if the superior parent uses the 'footnote' counter in its 'content' property then the computed value of 'move-to' is 'footnotes'.</desc>
        </value>
      </values>
    </entry>
    <entry name="-moz-animation" restriction="time, enum, identifier, number" version="3.0" browsers="FF9" ref="http://www.w3.org/TR/css3-animations/#animation" syntax="div { $(name): movearound 4s ease 3 normal; }">
      <desc>Shorthand property combines six of the animation properties into a single property.</desc>
      <values>
        <value name="alternate" version="3.0" browsers="all">
          <desc>The animation cycle iterations that are odd counts are played in the normal direction, and the animation cycle iterations that are even counts are played in a reverse direction.</desc>
        </value>
        <value name="alternate-reverse" version="3.0" browsers="all">
          <desc>The animation cycle iterations that are odd counts are played in the reverse direction, and the animation cycle iterations that are even counts are played in a normal direction.</desc>
        </value>
        <value name="backwards" version="3.0" browsers="all">
          <desc>The beginning property value (as defined in the first @keyframes at-rule) is applied before the animation is displayed, during the period defined by 'animation-delay'.</desc>
        </value>
        <value name="both" version="3.0" browsers="all">
          <desc>Both forwards and backwards fill modes are applied.</desc>
        </value>
        <value name="cubic-bezier()" version="3.0" browsers="all">
          <desc>Specifies a cubic-bezier curve. The four values specify points P1 and P2  of the curve as (x1, y1, x2, y2). All values must be in the range [0, 1].</desc>
        </value>
        <value name="ease" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.25, 0.1, 0.25, 1.0).</desc>
        </value>
        <value name="ease-in" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.42, 0, 1.0, 1.0).</desc>
        </value>
        <value name="ease-in-out" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.42, 0, 0.58, 1.0).</desc>
        </value>
        <value name="ease-out" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0, 0, 0.58, 1.0).</desc>
        </value>
        <value name="forwards" version="3.0" browsers="all">
          <desc>The final property value (as defined in the last @keyframes at-rule) is maintained after the animation completes.</desc>
        </value>
        <value name="infinite" version="3.0" browsers="all">
          <desc>Causes the animation to repeat forever.</desc>
        </value>
        <value name="linear" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.0, 0.0, 1.0, 1.0).</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>No animation is performed</desc>
        </value>
        <value name="normal" version="3.0" browsers="all">
          <desc>Normal playback.</desc>
        </value>
        <value name="reverse" version="3.0" browsers="all">
          <desc>All iterations of the animation are played in the reverse direction from the way they were specified.</desc>
        </value>
        <value name="step-end" version="3.0" browsers="all">
          <desc>The step-end function is equivalent to steps(1, end).</desc>
        </value>
        <value name="steps(1, start)" version="3.0" browsers="all">
          <desc>The first parameter specifies the number of intervals in the function. The second parameter, which is optional, is either the value 'start' or 'end'.</desc>
        </value>
        <value name="step-start" version="3.0" browsers="all">
          <desc>The step-start function is equivalent to steps(1, start).</desc>
        </value>
      </values>
    </entry>
    <entry name="-moz-animation-delay" restriction="time" version="3.0" browsers="FF9" ref="http://www.w3.org/TR/css3-animations/#animation-delay" syntax="div { $(name): 4s; }">
      <desc>Defines when the animation will start. An 'animation-delay' value of '0' means the animation will execute as soon as it is applied. Otherwise, the value specifies an offset from the moment the animation is applied, and the animation will delay execution by that offset.</desc>
    </entry>
    <entry name="-moz-animation-direction" restriction="enum" version="3.0" browsers="FF9" ref="http://www.w3.org/TR/css3-animations/#animation-direction" syntax="div { $(name): normal; }">
      <desc>Defines whether or not the animation should play in reverse on alternate cycles.</desc>
      <values>
        <value name="alternate" version="3.0" browsers="all">
          <desc>The animation cycle iterations that are odd counts are played in the normal direction, and the animation cycle iterations that are even counts are played in a reverse direction.</desc>
        </value>
        <value name="alternate-reverse" version="3.0" browsers="all">
          <desc>The animation cycle iterations that are odd counts are played in the reverse direction, and the animation cycle iterations that are even counts are played in a normal direction.</desc>
        </value>
        <value name="normal" version="3.0" browsers="all">
          <desc>Normal playback.</desc>
        </value>
        <value name="reverse" version="3.0" browsers="all">
          <desc>All iterations of the animation are played in the reverse direction from the way they were specified.</desc>
        </value>
      </values>
    </entry>
    <entry name="-moz-animation-duration" restriction="time" version="3.0" browsers="FF9" ref="http://www.w3.org/TR/css3-animations/#animation-duration" syntax="div { $(name): 4s; }">
      <desc>Defines the length of time that an animation takes to complete one cycle.</desc>
    </entry>
    <entry name="-moz-animation-iteration-count" restriction="number" version="3.0" browsers="FF9" ref="http://www.w3.org/TR/css3-animations/#animation-iteration-count" syntax="div { $(name): 3; }">
      <desc>Defines the number of times an animation cycle is played. The default value is one, meaning the animation will play from beginning to end once.</desc>
      <values>
        <value name="infinite" version="3.0" browsers="all">
          <desc>Causes the animation to repeat forever.</desc>
        </value>
      </values>
    </entry>
    <entry name="-moz-animation-name" restriction="identifier" version="3.0" browsers="FF9" ref="http://www.w3.org/TR/css3-animations/#the-animation-name-property-" syntax="div { $(name): movearound; }">
      <desc>Defines a list of animations that apply. Each name is used to select the keyframe at-rule that provides the property values for the animation.</desc>
      <values>
        <value name="none" version="3.0" browsers="all">
          <desc>No animation is performed</desc>
        </value>
      </values>
    </entry>
    <entry name="-moz-animation-play-state" restriction="enum" version="3.0" browsers="FF9" ref="http://www.w3.org/TR/css3-animations/#animation-play-state" syntax="div { $(name): running; }">
      <desc>Defines whether the animation is running or paused.</desc>
      <values>
        <value name="paused" version="3.0" browsers="all">
          <desc>A running animation will be paused.</desc>
        </value>
        <value name="running" version="3.0" browsers="all">
          <desc>Resume playback of a paused animation.</desc>
        </value>
      </values>
    </entry>
    <entry name="-moz-animation-timing-function" restriction="enum" version="3.0" browsers="FF9" ref="http://www.w3.org/TR/css3-animations/#animation-timing-function" syntax="div { $(name): ease; }">
      <desc>Describes how the animation will progress over one cycle of its duration. See the 'transition-timing-function'.</desc>
      <values>
        <value name="cubic-bezier()" version="3.0" browsers="all">
          <desc>Specifies a cubic-bezier curve. The four values specify points P1 and P2  of the curve as (x1, y1, x2, y2). All values must be in the range [0, 1].</desc>
        </value>
        <value name="ease" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.25, 0.1, 0.25, 1.0).</desc>
        </value>
        <value name="ease-in" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.42, 0, 1.0, 1.0).</desc>
        </value>
        <value name="ease-in-out" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.42, 0, 0.58, 1.0).</desc>
        </value>
        <value name="ease-out" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0, 0, 0.58, 1.0).</desc>
        </value>
        <value name="linear" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.0, 0.0, 1.0, 1.0).</desc>
        </value>
        <value name="step-end" version="3.0" browsers="all">
          <desc>The step-end function is equivalent to steps(1, end).</desc>
        </value>
        <value name="steps(1, start)" version="3.0" browsers="all">
          <desc>The first parameter specifies the number of intervals in the function. The second parameter, which is optional, is either the value 'start' or 'end'.</desc>
        </value>
        <value name="step-start" version="3.0" browsers="all">
          <desc>The step-start function is equivalent to steps(1, start).</desc>
        </value>
      </values>
    </entry>
    <entry name="-moz-appearance" restriction="enum" version="3.0" browsers="FF1" ref="https://developer.mozilla.org/en/CSS/-moz-appearance" syntax=".example { $(name): toolbarbutton; }">
      <desc>The -moz-appearance CSS property is used in Gecko (Firefox) to display an element using a platform-native styling based on the operating system's theme.</desc>
      <values>
        <value name="button" version="3.0" browsers="all" />
        <value name="button-arrow-down" version="3.0" browsers="all" />
        <value name="button-arrow-next" version="3.0" browsers="all" />
        <value name="button-arrow-previous" version="3.0" browsers="all" />
        <value name="button-arrow-up" version="3.0" browsers="all" />
        <value name="button-bevel" version="3.0" browsers="all" />
        <value name="checkbox" version="3.0" browsers="all" />
        <value name="checkbox-container" version="3.0" browsers="all" />
        <value name="checkbox-label" version="3.0" browsers="all" />
        <value name="dialog" version="3.0" browsers="all" />
        <value name="groupbox" version="3.0" browsers="all" />
        <value name="listbox" version="3.0" browsers="all" />
        <value name="menuarrow" version="3.0" browsers="all" />
        <value name="menuimage" version="3.0" browsers="all" />
        <value name="menuitem" version="3.0" browsers="all" />
        <value name="menuitemtext" version="3.0" browsers="all" />
        <value name="menulist" version="3.0" browsers="all" />
        <value name="menulist-button" version="3.0" browsers="all" />
        <value name="menulist-text" version="3.0" browsers="all" />
        <value name="menulist-textfield" version="3.0" browsers="all" />
        <value name="menupopup" version="3.0" browsers="all" />
        <value name="menuradio" version="3.0" browsers="all" />
        <value name="menuseparator" version="3.0" browsers="all" />
        <value name="-moz-mac-unified-toolbar" version="3.0" browsers="all" />
        <value name="-moz-win-borderless-glass" version="3.0" browsers="all" />
        <value name="-moz-win-browsertabbar-toolbox" version="3.0" browsers="all" />
        <value name="-moz-win-communications-toolbox" version="3.0" browsers="all" />
        <value name="-moz-win-glass" version="3.0" browsers="all" />
        <value name="-moz-win-media-toolbox" version="3.0" browsers="all" />
        <value name="none" version="3.0" browsers="all" />
        <value name="progressbar" version="3.0" browsers="all" />
        <value name="progresschunk" version="3.0" browsers="all" />
        <value name="radio" version="3.0" browsers="all" />
        <value name="radio-container" version="3.0" browsers="all" />
        <value name="radio-label" version="3.0" browsers="all" />
        <value name="radiomenuitem" version="3.0" browsers="all" />
        <value name="resizer" version="3.0" browsers="all" />
        <value name="resizerpanel" version="3.0" browsers="all" />
        <value name="scrollbarbutton-down" version="3.0" browsers="all" />
        <value name="scrollbarbutton-left" version="3.0" browsers="all" />
        <value name="scrollbarbutton-right" version="3.0" browsers="all" />
        <value name="scrollbarbutton-up" version="3.0" browsers="all" />
        <value name="scrollbar-small" version="3.0" browsers="all" />
        <value name="scrollbartrack-horizontal" version="3.0" browsers="all" />
        <value name="scrollbartrack-vertical" version="3.0" browsers="all" />
        <value name="separator" version="3.0" browsers="all" />
        <value name="spinner" version="3.0" browsers="all" />
        <value name="spinner-downbutton" version="3.0" browsers="all" />
        <value name="spinner-textfield" version="3.0" browsers="all" />
        <value name="spinner-upbutton" version="3.0" browsers="all" />
        <value name="statusbar" version="3.0" browsers="all" />
        <value name="statusbarpanel" version="3.0" browsers="all" />
        <value name="tab" version="3.0" browsers="all" />
        <value name="tabpanels" version="3.0" browsers="all" />
        <value name="tab-scroll-arrow-back" version="3.0" browsers="all" />
        <value name="tab-scroll-arrow-forward" version="3.0" browsers="all" />
        <value name="textfield" version="3.0" browsers="all" />
        <value name="textfield-multiline" version="3.0" browsers="all" />
        <value name="toolbar" version="3.0" browsers="all" />
        <value name="toolbox" version="3.0" browsers="all" />
        <value name="tooltip" version="3.0" browsers="all" />
        <value name="treeheadercell" version="3.0" browsers="all" />
        <value name="treeheadersortarrow" version="3.0" browsers="all" />
        <value name="treeitem" version="3.0" browsers="all" />
        <value name="treetwistyopen" version="3.0" browsers="all" />
        <value name="treeview" version="3.0" browsers="all" />
        <value name="treewisty" version="3.0" browsers="all" />
        <value name="window" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-moz-backface-visibility" restriction="enum" version="3.0" browsers="FF10" ref="http://www.w3.org/TR/css3-3d-transforms/#backface-visibility" syntax="div { $(name): hidden; }">
      <desc>Determines whether or not the 'back' side of a transformed element is visible when facing the viewer. With an identity transform, the front side of an element faces the viewer.</desc>
      <values>
        <value name="hidden" version="3.0" browsers="all" />
        <value name="visible" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-moz-background-clip" restriction="enum" version="3.0" browsers="FF1-3.6" ref="http://www.w3.org/TR/css3-background/#the-background-clip" syntax="header { $(name): border-box; }">
      <desc>Determines the background painting area.</desc>
      <values>
        <value name="border-box" version="3.0" browsers="all">
          <desc>The background is painted within (clipped to) the border box.</desc>
        </value>
        <value name="content-box" version="3.0" browsers="all">
          <desc>The background is painted within (clipped to) the content box.</desc>
        </value>
        <value name="padding" version="3.0" browsers="all" />
        <value name="padding-box" version="3.0" browsers="all">
          <desc>The background is painted within (clipped to) the padding box</desc>
        </value>
      </values>
    </entry>
    <entry name="-moz-background-inline-policy" restriction="enum" version="3.0" browsers="FF1" ref="https://developer.mozilla.org/en/CSS/-moz-background-inline-policy" syntax="div { $(name): bounding-box; }">
      <desc>In Gecko-based applications like Firefox, the -moz-background-inline-policy CSS property specifies how the background image of an inline element is determined when the content of the inline element wraps onto multiple lines. The choice of position has significant effects on repetition.</desc>
      <values>
        <value name="bounding-box" version="3.0" browsers="all" />
        <value name="continuous" version="3.0" browsers="all" />
        <value name="each-box" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-moz-background-origin" restriction="enum" version="3.0" browsers="FF1" ref="http://www.w3.org/TR/css3-background/#the-background-origin" syntax="header { $(name): border-box; }">
      <desc>For elements rendered as a single box, specifies the background positioning area. For elements rendered as multiple boxes (e.g., inline boxes on several lines, boxes on several pages) specifies which boxes 'box-decoration-break' operates on to determine the background positioning area(s).</desc>
      <values>
        <value name="border-box" version="3.0" browsers="all">
          <desc>The background is painted within (clipped to) the border box.</desc>
        </value>
        <value name="content-box" version="3.0" browsers="all">
          <desc>The background is painted within (clipped to) the content box.</desc>
        </value>
        <value name="padding-box" version="3.0" browsers="all">
          <desc>The background is painted within (clipped to) the padding box</desc>
        </value>
      </values>
    </entry>
    <entry name="-moz-border-bottom-colors" restriction="color" version="3.0" browsers="FF1" ref="https://developer.mozilla.org/en/CSS/-moz-border-left-colors" syntax="td { $(name):  #00ff33 #33ff66 #66ff99; }">
      <desc>In Mozilla applications like Firefox, -moz-border-bottom-colors sets a list of colors for the bottom border.</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="3.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="3.0" browsers="C,S1" />
        <value name="-webkit-link" version="3.0" browsers="C,S1" />
        <value name="-webkit-text" version="3.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-moz-border-image" restriction="length, percentage, number, url, enum" version="3.0" browsers="FF3.6" ref="http://www.w3.org/TR/css3-background/#border-image" syntax="td { $(name): url(border.png) 30 30 round;}">
      <desc>Shorthand property for setting 'border-image-source', 'border-image-slice', 'border-image-width', 'border-image-outset' and 'border-image-repeat'. Omitted values are set to their initial values.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>If 'auto' is specified then the border image width is the intrinsic width or height (whichever is applicable) of the corresponding image slice. If the image does not have the required intrinsic dimension then the corresponding border-width is used instead.</desc>
        </value>
        <value name="fill" version="3.0" browsers="all">
          <desc>Causes the middle part of the border-image to be preserved. (By default it is discarded, i.e., treated as empty.)</desc>
        </value>
        <value name="none" version="3.0" browsers="all" />
        <value name="repeat" version="3.0" browsers="all">
          <desc>The image is tiled (repeated) to fill the area.</desc>
        </value>
        <value name="round" version="3.0" browsers="all">
          <desc>The image is tiled (repeated) to fill the area. If it does not fill the area with a whole number of tiles, the image is rescaled so that it does.</desc>
        </value>
        <value name="space" version="3.0" browsers="all">
          <desc>The image is tiled (repeated) to fill the area. If it does not fill the area with a whole number of tiles, the extra space is distributed around the tiles.</desc>
        </value>
        <value name="stretch" version="3.0" browsers="all">
          <desc>The image is stretched to fill the area.</desc>
        </value>
        <value name="url()" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-moz-border-left-colors" restriction="color" version="3.0" browsers="FF1" ref="https://developer.mozilla.org/en/CSS/-moz-border-left-colors" syntax="td { $(name):  #00ff33 #33ff66 #66ff99; }">
      <desc>In Mozilla applications like Firefox, -moz-border-bottom-colors sets a list of colors for the bottom border.</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="3.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="3.0" browsers="C,S1" />
        <value name="-webkit-link" version="3.0" browsers="C,S1" />
        <value name="-webkit-text" version="3.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-moz-border-right-colors" restriction="color" version="3.0" browsers="FF1" ref="https://developer.mozilla.org/en/CSS/-moz-border-left-colors" syntax="td { $(name):  #00ff33 #33ff66 #66ff99; }">
      <desc>In Mozilla applications like Firefox, -moz-border-bottom-colors sets a list of colors for the bottom border.</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="3.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="3.0" browsers="C,S1" />
        <value name="-webkit-link" version="3.0" browsers="C,S1" />
        <value name="-webkit-text" version="3.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-moz-border-top-colors" restriction="color" version="3.0" browsers="FF1" ref="https://developer.mozilla.org/en/CSS/-moz-border-left-colors" syntax="td { $(name):  #00ff33 #33ff66 #66ff99; }">
      <desc>In Mozilla applications like Firefox, -moz-border-bottom-colors sets a list of colors for the bottom border.</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="3.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="3.0" browsers="C,S1" />
        <value name="-webkit-link" version="3.0" browsers="C,S1" />
        <value name="-webkit-text" version="3.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-moz-box-align" restriction="enum" version="3.0" browsers="FF1" ref="https://developer.mozilla.org/en/CSS/-moz-box-align" syntax="div { $(name): end; }">
      <desc>In Mozilla applications, -moz-box-align specifies how a XUL box aligns its contents across (perpendicular to) the direction of its layout. The effect of this is only visible if there is extra space in the box.</desc>
      <values>
        <value name="baseline" version="3.0" browsers="all">
          <desc>If this box orientation is inline-axis or horizontal, all children are placed with their baselines aligned, and extra space placed before or after as necessary. For block flows, the baseline of the first non-empty line box located within the element is used. For tables, the baseline of the first cell is used.</desc>
        </value>
        <value name="center" version="3.0" browsers="all">
          <desc>Any extra space is divided evenly, with half placed above the child and the other half placed after the child.</desc>
        </value>
        <value name="end" version="3.0" browsers="all">
          <desc>For normal direction boxes, the bottom edge of each child is placed along the bottom of the box. Extra space is placed above the element. For reverse direction boxes, the top edge of each child is placed along the top of the box. Extra space is placed below the element.</desc>
        </value>
        <value name="start" version="3.0" browsers="all">
          <desc>For normal direction boxes, the top edge of each child is placed along the top of the box. Extra space is placed below the element. For reverse direction boxes, the bottom edge of each child is placed along the bottom of the box. Extra space is placed above the element.</desc>
        </value>
        <value name="stretch" version="3.0" browsers="all">
          <desc>The height of each child is adjusted to that of the containing block.</desc>
        </value>
      </values>
    </entry>
    <entry name="-moz-box-direction" restriction="enum" version="3.0" browsers="FF1" ref="https://developer.mozilla.org/en/CSS/-moz-box-direction" syntax="div { $(name): reverse; }">
      <desc>In Mozilla applications, -moz-box-direction specifies whether a box lays out its contents normally (from the top or left edge), or in reverse (from the bottom or right edge).</desc>
      <values>
        <value name="normal" version="3.0" browsers="all">
          <desc>A box with a computed value of horizontal for box-orient displays its children from left to right. A box with a computed value of vertical displays its children from top to bottom.</desc>
        </value>
        <value name="reverse" version="3.0" browsers="all">
          <desc>A box with a computed value of horizontal for box-orient displays its children from right to left. A box with a computed value of vertical displays its children from bottom to top.</desc>
        </value>
      </values>
    </entry>
    <entry name="-moz-box-flex" restriction="number" version="3.0" browsers="FF1" ref="https://developer.mozilla.org/en/CSS/-moz-box-flex" syntax="div { $(name): 1; }">
      <desc>In Mozilla applications, -moz-box-flex specifies how a box grows to fill the box that contains it, in the direction of the containing box's layout.</desc>
    </entry>
    <entry name="-moz-box-flexgroup" restriction="integer" version="3.0" browsers="FF1" ref="https://developer.mozilla.org/en/CSS/-moz-box-flexgroup" syntax="div { $(name): 3; }">
      <desc>Flexible elements can be assigned to flex groups using the 'box-flex-group' property.</desc>
    </entry>
    <entry name="-moz-box-ordinal-group" restriction="integer" version="3.0" browsers="FF1" ref="https://developer.mozilla.org/en/CSS/-moz-box-ordinal-group" syntax="div { $(name): 5; }">
      <desc>Indicates the ordinal group the element belongs to. Elements with a lower ordinal group are displayed before those with a higher ordinal group.</desc>
    </entry>
    <entry name="-moz-box-orient" restriction="enum" version="3.0" browsers="FF1" ref="https://developer.mozilla.org/en/CSS/-moz-box-orient" syntax="div { $(name): vertical; }">
      <desc>In Mozilla applications, -moz-box-orient specifies whether a box lays out its contents horizontally or vertically.</desc>
      <values>
        <value name="block-axis" version="3.0" browsers="all">
          <desc>Elements are oriented along the box's axis.</desc>
        </value>
        <value name="horizontal" version="3.0" browsers="all">
          <desc>The box displays its children from left to right in a horizontal line.</desc>
        </value>
        <value name="inline-axis" version="3.0" browsers="all">
          <desc>Elements are oriented vertically.</desc>
        </value>
        <value name="vertical" version="3.0" browsers="all">
          <desc>The box displays its children from stacked from top to bottom vertically.</desc>
        </value>
      </values>
    </entry>
    <entry name="-moz-box-pack" restriction="enum" version="3.0" browsers="FF1" ref="https://developer.mozilla.org/en/CSS/-moz-box-pack" syntax="div { $(name): end; }">
      <desc>In Mozilla applications, -moz-box-pack specifies how a box packs its contents in the direction of its layout. The effect of this is only visible if there is extra space in the box.</desc>
      <values>
        <value name="center" version="3.0" browsers="all">
          <desc>The extra space is divided evenly, with half placed before the first child and the other half placed after the last child.</desc>
        </value>
        <value name="end" version="3.0" browsers="all">
          <desc>For normal direction boxes, the right edge of the last child is placed at the right side, with all extra space placed before the first child. For reverse direction boxes, the left edge of the first child is placed at the left side, with all extra space placed after the last child.</desc>
        </value>
        <value name="justify" version="3.0" browsers="all">
          <desc>The space is divided evenly in-between each child, with none of the extra space placed before the first child or after the last child. If there is only one child, treat the pack value as if it were start.</desc>
        </value>
        <value name="start" version="3.0" browsers="all">
          <desc>For normal direction boxes, the left edge of the first child is placed at the left side, with all extra space placed after the last child. For reverse direction boxes, the right edge of the last child is placed at the right side, with all extra space placed before the first child.</desc>
        </value>
      </values>
    </entry>
    <entry name="-moz-box-sizing" restriction="enum" version="3.0" browsers="FF1" ref="http://www.w3.org/TR/css3-ui/#box-sizing" syntax="div { $(name): content-box; }">
      <desc>Box Model addition in CSS3.</desc>
      <values>
        <value name="border-box" version="3.0" browsers="all">
          <desc>The specified width and height (and respective min/max properties) on this element determine the border box of the element.</desc>
        </value>
        <value name="content-box" version="3.0" browsers="all">
          <desc>Behavior of width and height as specified by CSS2.1. The specified width and height (and respective min/max properties) apply to the width and height respectively of the content box of the element.</desc>
        </value>
        <value name="padding-box" version="3.0" browsers="none">
          <desc>The specified width and height (and respective min/max properties) on this element determine the padding box of the element.</desc>
        </value>
      </values>
    </entry>
    <entry name="-moz-column-count" restriction="integer" version="3.0" browsers="FF3.5" ref="http://www.w3.org/TR/css3-multicol/#column-count" syntax="div { $(name): 3; }">
      <desc>Describes the optimal number of columns into which the content of the element will be flowed.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>Determines the number of columns by the 'column-width' property and the element width.</desc>
        </value>
      </values>
    </entry>
    <entry name="-moz-column-gap" restriction="length" version="3.0" browsers="FF3.5" ref="http://www.w3.org/TR/css3-multicol/#column-gap0" syntax="div { $(name): 10px; }">
      <desc>Sets the gap between columns. If there is a column rule between columns, it will appear in the middle of the gap.</desc>
      <values>
        <value name="normal" version="3.0" browsers="all">
          <desc>User agent specific and typically equivalent to 1em.</desc>
        </value>
      </values>
    </entry>
    <entry name="-moz-column-rule" restriction="length, color, enum" version="3.0" browsers="FF3.5" ref="http://www.w3.org/TR/css3-multicol/#column-rule0" syntax="header { $(name): 5px solid red;}">
      <desc>This property is a shorthand for setting 'column-rule-width', 'column-rule-style', and 'column-rule-color' at the same place in the style sheet. Omitted values are set to their initial values.</desc>
      <values>
        <value name="dashed" version="1.0" browsers="all">
          <desc>A series of square-ended dashes.</desc>
        </value>
        <value name="dotted" version="1.0" browsers="all">
          <desc>A series of round dots.</desc>
        </value>
        <value name="double" version="1.0" browsers="all">
          <desc>Two parallel solid lines with some space between them. (The thickness of the lines is not specified, but the sum of the lines and the space must equal 'border-width'.)</desc>
        </value>
        <value name="groove" version="1.0" browsers="all">
          <desc>Looks as if it were carved in the canvas. (This is typically achieved by creating a "shadow" from two colors that are slightly lighter and darker than the 'border-color'.)</desc>
        </value>
        <value name="hidden" version="3.0" browsers="all">
          <desc>Same as 'none', but has different behavior in the border conflict resolution rules for border-collapsed tables.</desc>
        </value>
        <value name="inset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is sunken into the canvas. Treated as 'ridge' in border-collapsed tables.</desc>
        </value>
        <value name="medium" version="1.0" browsers="all" />
        <value name="none" version="1.0" browsers="all">
          <desc>No border. Color and width are ignored (i.e., the border has width 0, unless the border is an image)</desc>
        </value>
        <value name="outset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is coming out of the canvas. Treated as 'groove' in border-collapsed tables.</desc>
        </value>
        <value name="ridge" version="1.0" browsers="all">
          <desc>Looks as if it were coming out of the canvas.</desc>
        </value>
        <value name="solid" version="1.0" browsers="all">
          <desc>A single line segment.</desc>
        </value>
        <value name="thick" version="1.0" browsers="all" />
        <value name="thin" version="1.0" browsers="all" />
      </values>
    </entry>
    <entry name="-moz-column-rule-color" restriction="color" version="3.0" browsers="FF3.5" ref="http://www.w3.org/TR/css3-multicol/#column-rule-color" syntax="div { $(name): #ff0; }">
      <desc>Sets the color of the column rule</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="3.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="3.0" browsers="C,S1" />
        <value name="-webkit-link" version="3.0" browsers="C,S1" />
        <value name="-webkit-text" version="3.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-moz-column-rule-style" restriction="enum" version="3.0" browsers="FF3.5" ref="http://www.w3.org/TR/css3-multicol/#column-rule-style" syntax="div { $(name): solid; }">
      <desc>Sets the style of the rule between columns of an element.</desc>
      <values>
        <value name="dashed" version="1.0" browsers="all">
          <desc>A series of square-ended dashes.</desc>
        </value>
        <value name="dotted" version="1.0" browsers="all">
          <desc>A series of round dots.</desc>
        </value>
        <value name="double" version="1.0" browsers="all">
          <desc>Two parallel solid lines with some space between them. (The thickness of the lines is not specified, but the sum of the lines and the space must equal 'border-width'.)</desc>
        </value>
        <value name="groove" version="1.0" browsers="all">
          <desc>Looks as if it were carved in the canvas. (This is typically achieved by creating a "shadow" from two colors that are slightly lighter and darker than the 'border-color'.)</desc>
        </value>
        <value name="hidden" version="3.0" browsers="all">
          <desc>Same as 'none', but has different behavior in the border conflict resolution rules for border-collapsed tables.</desc>
        </value>
        <value name="inset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is sunken into the canvas. Treated as 'ridge' in border-collapsed tables.</desc>
        </value>
        <value name="none" version="1.0" browsers="all">
          <desc>No border. Color and width are ignored (i.e., the border has width 0, unless the border is an image)</desc>
        </value>
        <value name="outset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is coming out of the canvas. Treated as 'groove' in border-collapsed tables.</desc>
        </value>
        <value name="ridge" version="1.0" browsers="all">
          <desc>Looks as if it were coming out of the canvas.</desc>
        </value>
        <value name="solid" version="1.0" browsers="all">
          <desc>A single line segment.</desc>
        </value>
      </values>
    </entry>
    <entry name="-moz-column-rule-width" restriction="length" version="3.0" browsers="FF3.5" ref="http://www.w3.org/TR/css3-multicol/#column-rule-width" syntax="div { $(name): 3px; }">
      <desc>Sets the width of the rule between columns. Negative values are not allowed.</desc>
      <values>
        <value name="medium" version="1.0" browsers="all" />
        <value name="thick" version="1.0" browsers="all" />
        <value name="thin" version="1.0" browsers="all" />
      </values>
    </entry>
    <entry name="-moz-columns" restriction="length, integer" version="3.0" browsers="FF9" ref="http://www.w3.org/TR/css3-multicol/#columns0" syntax="div { $(name): 100px 3; }">
      <desc>A shorthand property which sets both 'column-width' and 'column-count'.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>The width depends on the values of other properties.</desc>
        </value>
      </values>
    </entry>
    <entry name="-moz-column-width" restriction="length" version="3.0" browsers="FF3.5" ref="http://www.w3.org/TR/css3-multicol/#column-width" syntax="div { $(name): 100px; }">
      <desc>This property describes the width of columns in multicol elements.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>The width depends on the values of other properties.</desc>
        </value>
      </values>
    </entry>
    <entry name="-moz-font-feature-settings" restriction="string, integer" version="3.0" browsers="FF4" ref="http://www.w3.org/TR/css3-fonts/#propdef-font-feature-settings" syntax="body { $(name): 'hwid'; }">
      <desc>This property provides low-level control over OpenType font features. It is intended as a way of providing access to font features that are not widely used but are needed for a particular use case.</desc>
      <values>
        <value name="&quot;c2cs&quot;" version="3.0" browsers="all" />
        <value name="&quot;dlig&quot;" version="3.0" browsers="all" />
        <value name="&quot;kern&quot;" version="3.0" browsers="all" />
        <value name="&quot;liga&quot;" version="3.0" browsers="all" />
        <value name="&quot;lnum&quot;" version="3.0" browsers="all" />
        <value name="&quot;onum&quot;" version="3.0" browsers="all" />
        <value name="&quot;smcp&quot;" version="3.0" browsers="all" />
        <value name="&quot;swsh&quot;" version="3.0" browsers="all" />
        <value name="&quot;tnum&quot;" version="3.0" browsers="all" />
        <value name="normal" version="3.0" browsers="all">
          <desc>No change in glyph substitution or positioning occurs.</desc>
        </value>
        <value name="off" version="3.0" browsers="none" />
        <value name="on" version="3.0" browsers="none" />
      </values>
    </entry>
    <entry name="-moz-hyphens" restriction="enum" version="3.0" browsers="FF9" ref="http://www.w3.org/TR/css3-text/#hyphens0" syntax="div { $(name): manual; }">
      <desc>This property controls whether hyphenation is allowed to create more break opportunities within a line of text.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>Conditional hyphenation characters inside a word, if present, take priority over automatic resources when determining hyphenation points within the word.</desc>
        </value>
        <value name="manual" version="3.0" browsers="all">
          <desc>Words are only broken at line breaks where there are characters inside the word that suggest line break opportunities</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>Words are not broken at line breaks, even if characters inside the word suggest line break points.</desc>
        </value>
      </values>
    </entry>
    <entry name="-moz-perspective" restriction="length" version="3.0" browsers="FF10" ref="http://www.w3.org/TR/css3-3d-transforms/#perspective" syntax="div { $(name): none; }">
      <desc>Applies the same transform as the perspective(&lt;number&gt;) transform function, except that it applies only to the positioned or transformed children of the element, not to the transform on the element itself.</desc>
      <values>
        <value name="none" version="3.0" browsers="all">
          <desc>No perspective transform is applied.</desc>
        </value>
      </values>
    </entry>
    <entry name="-moz-perspective-origin" restriction="percentage, length" version="3.0" browsers="FF10" ref="http://www.w3.org/TR/css3-3d-transforms/#perspective-origin" syntax="div { $(name): 10px; }">
      <desc>Establishes the origin for the perspective property. It effectively sets the X and Y position at which the viewer appears to be looking at the children of the element.</desc>
      <values>
        <value name="bottom" version="3.0" browsers="all" />
        <value name="center" version="3.0" browsers="all" />
        <value name="left" version="3.0" browsers="all" />
        <value name="right" version="3.0" browsers="all" />
        <value name="top" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-moz-text-align-last" restriction="enum" version="3.0" browsers="FF12" ref="http://www.w3.org/TR/css3-text/#text-align-last0" syntax="div { $(name): right; }">
      <desc>Describes how the last line of a block or a line right before a forced line break is aligned when 'text-align' is set to 'justify'.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
        <value name="center" version="3.0" browsers="all">
          <desc>The inline contents are centered within the line box.</desc>
        </value>
        <value name="end" version="3.0" browsers="none">
          <desc>The inline contents are aligned to the end edge of the line box.</desc>
        </value>
        <value name="justify" version="3.0" browsers="all">
          <desc>The text is justified according to the method specified by the 'text-justify' property.</desc>
        </value>
        <value name="left" version="3.0" browsers="all">
          <desc>The inline contents are aligned to the left edge of the line box. In vertical text, 'left' aligns to the edge of the line box that would be the start edge for left-to-right text.</desc>
        </value>
        <value name="right" version="3.0" browsers="all">
          <desc>The inline contents are aligned to the right edge of the line box. In vertical text, 'right' aligns to the edge of the line box that would be the end edge for left-to-right text.</desc>
        </value>
        <value name="start" version="3.0" browsers="none">
          <desc>The inline contents are aligned to the start edge of the line box.</desc>
        </value>
      </values>
    </entry>
    <entry name="-moz-text-decoration-color" restriction="color" version="3.0" browsers="FF6" ref="http://www.w3.org/TR/css3-text/#text-decoration-color0" syntax="div { $(name): #ff0; }">
      <desc>Specifies the color of text decoration (underlines overlines, and line-throughs) set on the element with text-decoration-line.</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="3.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="3.0" browsers="C,S1" />
        <value name="-webkit-link" version="3.0" browsers="C,S1" />
        <value name="-webkit-text" version="3.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-moz-text-decoration-line" restriction="enum" version="3.0" browsers="FF6" ref="http://www.w3.org/TR/css3-text/#text-decoration-line0" syntax="div { $(name): underline; }">
      <desc>Specifies what line decorations, if any, are added to the element.</desc>
      <values>
        <value name="line-through" version="3.0" browsers="all">
          <desc>Each line of text has a line through the middle.</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>Neither produces nor inhibits text decoration.</desc>
        </value>
        <value name="overline" version="3.0" browsers="all">
          <desc>Each line of text has a line above it.</desc>
        </value>
        <value name="underline" version="3.0" browsers="all">
          <desc>Each line of text is underlined.</desc>
        </value>
      </values>
    </entry>
    <entry name="-moz-text-decoration-style" restriction="enum" version="3.0" browsers="FF6" ref="http://www.w3.org/TR/css3-text/#text-decoration-style0" syntax="div { $(name): solid; }">
      <desc>Specifies the line style for underline, line-through and overline text decoration.</desc>
      <values>
        <value name="dashed" version="3.0" browsers="all">
          <desc>Produces a dashed line style.</desc>
        </value>
        <value name="dotted" version="3.0" browsers="all">
          <desc>Produces a dotted line.</desc>
        </value>
        <value name="double" version="3.0" browsers="all">
          <desc>Produces a double line.</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>Produces no line.</desc>
        </value>
        <value name="solid" version="3.0" browsers="all">
          <desc>Produces a solid line.</desc>
        </value>
        <value name="wavy" version="3.0" browsers="all">
          <desc>Produces a wavy line.</desc>
        </value>
      </values>
    </entry>
    <entry name="-moz-text-size-adjust" restriction="enum, percentage" version="3.0" browsers="FF" ref="http://dev.w3.org/csswg/css-size-adjust/" syntax="body { $(name): 150%; }">
      <desc>Specifies a size adjustment for displaying text content in mobile browsers.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
        <value name="none" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-moz-transform" restriction="enum" version="3.0" browsers="FF3.5" ref="http://www.w3.org/TR/css3-2d-transforms/#transform-property" syntax="div { $(name): rotate(-90deg); }">
      <desc>A two-dimensional transformation is applied to an element through the 'transform' property. This property contains a list of transform functions similar to those allowed by SVG.</desc>
      <values>
        <value name="matrix()" version="3.0" browsers="all">
          <desc>Specifies a 2D transformation in the form of a transformation matrix of six values. matrix(a,b,c,d,e,f) is equivalent to applying the transformation matrix [a b c d e f]</desc>
        </value>
        <value name="matrix3d()" version="3.0" browsers="all">
          <desc>specifies a 3D transformation as a 4x4 homogeneous matrix of 16 values in column-major order.</desc>
        </value>
        <value name="none" version="3.0" browsers="all" />
        <value name="rotate()" version="3.0" browsers="all">
          <desc>Specifies a 2D rotation by the angle specified in the parameter about the origin of the element, as defined by the transform-origin property.</desc>
        </value>
        <value name="rotate3d()" version="3.0" browsers="all">
          <desc>Specifies a clockwise 3D rotation by the angle specified in last parameter about the [x,y,z] direction vector described by the first 3 parameters.</desc>
        </value>
        <value name="rotateX('angle')" version="3.0" browsers="all">
          <desc>Specifies a clockwise rotation by the given angle about the X axis.</desc>
        </value>
        <value name="rotateY('angle')" version="3.0" browsers="all">
          <desc>Specifies a clockwise rotation by the given angle about the Y axis.</desc>
        </value>
        <value name="rotateZ('angle')" version="3.0" browsers="all">
          <desc>Specifies a clockwise rotation by the given angle about the Z axis.</desc>
        </value>
        <value name="scale()" version="3.0" browsers="all">
          <desc>Specifies a 2D scale operation by the [sx,sy] scaling vector described by the 2 parameters. If the second parameter is not provided, it is takes a value equal to the first.</desc>
        </value>
        <value name="scale3d()" version="3.0" browsers="all">
          <desc>Specifies a 3D scale operation by the [sx,sy,sz] scaling vector described by the 3 parameters.</desc>
        </value>
        <value name="scaleX()" version="3.0" browsers="all">
          <desc>Specifies a scale operation using the [sx,1] scaling vector, where sx is given as the parameter.</desc>
        </value>
        <value name="scaleY()" version="3.0" browsers="all">
          <desc>Specifies a scale operation using the [sy,1] scaling vector, where sy is given as the parameter.</desc>
        </value>
        <value name="scaleZ()" version="3.0" browsers="all">
          <desc>Specifies a scale operation using the [1,1,sz] scaling vector, where sz is given as the parameter.</desc>
        </value>
        <value name="skew()" version="3.0" browsers="all">
          <desc>Specifies a skew transformation along the X and Y axes. The first angle parameter specifies the skew on the X axis. The second angle parameter specifies the skew on the Y axis. If the second parameter is not given then a value of 0 is used for the Y angle (ie: no skew on the Y axis).</desc>
        </value>
        <value name="skewX()" version="3.0" browsers="all">
          <desc>Specifies a skew transformation along the X axis by the given angle.</desc>
        </value>
        <value name="skewY()" version="3.0" browsers="all">
          <desc>Specifies a skew transformation along the Y axis by the given angle.</desc>
        </value>
        <value name="translate()" version="3.0" browsers="all">
          <desc>Specifies a 2D translation by the vector [tx, ty], where tx is the first translation-value parameter and ty is the optional second translation-value parameter.</desc>
        </value>
        <value name="translate3d()" version="3.0" browsers="all">
          <desc>Specifies a 3D translation by the vector [tx,ty,tz], with tx, ty and tz being the first, second and third translation-value parameters respectively.</desc>
        </value>
        <value name="translateX()" version="3.0" browsers="all">
          <desc>Specifies a translation by the given amount in the X direction.</desc>
        </value>
        <value name="translateY()" version="3.0" browsers="all">
          <desc>Specifies a translation by the given amount in the Y direction.</desc>
        </value>
        <value name="translateZ()" version="3.0" browsers="all">
          <desc>Specifies a translation by the given amount in the Z direction. Note that percentage values are not allowed in the translateZ translation-value, and if present are evaluated as 0.</desc>
        </value>
      </values>
    </entry>
    <entry name="-moz-transform-origin" restriction="length, percentage" version="3.0" browsers="FF3.5" ref="http://www.w3.org/TR/css3-2d-transforms/#transform-origin" syntax=".album { $(name): 20% 40%; }">
      <desc>Establishes the origin of transformation for an element. This property is applied by first translating the element by the negated value of the property, then applying the element's transform, then translating by the property value.</desc>
      <values>
        <value name="bottom" version="3.0" browsers="all" />
        <value name="center" version="3.0" browsers="all" />
        <value name="left" version="3.0" browsers="all" />
        <value name="right" version="3.0" browsers="all" />
        <value name="top" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-moz-transition" restriction="time, property, enum" version="3.0" browsers="FF4" ref="http://www.w3.org/TR/css3-transitions/#transition" syntax="div { $(name): background-color linear 1s; }">
      <desc>Shorthand property combines four of the transition properties into a single property.</desc>
      <values>
        <value name="all" version="3.0" browsers="all">
          <desc>Every property that is able to undergo a transition will do so.</desc>
        </value>
        <value name="cubic-bezier()" version="3.0" browsers="all">
          <desc>Specifies a cubic-bezier curve. The four values specify points P1 and P2  of the curve as (x1, y1, x2, y2). All values must be in the range [0, 1].</desc>
        </value>
        <value name="ease" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.25, 0.1, 0.25, 1.0).</desc>
        </value>
        <value name="ease-in" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.42, 0, 1.0, 1.0).</desc>
        </value>
        <value name="ease-in-out" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.42, 0, 0.58, 1.0).</desc>
        </value>
        <value name="ease-out" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0, 0, 0.58, 1.0).</desc>
        </value>
        <value name="linear" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.0, 0.0, 1.0, 1.0).</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>No property will transition.</desc>
        </value>
        <value name="step-end" version="3.0" browsers="all">
          <desc>The step-end function is equivalent to steps(1, end).</desc>
        </value>
        <value name="steps(1, start)" version="3.0" browsers="all">
          <desc>The first parameter specifies the number of intervals in the function. The second parameter, which is optional, is either the value 'start' or 'end'.</desc>
        </value>
        <value name="step-start" version="3.0" browsers="all">
          <desc>The step-start function is equivalent to steps(1, start).</desc>
        </value>
      </values>
    </entry>
    <entry name="-moz-transition-delay" restriction="time" version="3.0" browsers="FF4" ref="http://www.w3.org/TR/css3-transitions/#transition-delay" syntax="div { $(name): 1s; }">
      <desc>Defines when the transition will start. It allows a transition to begin execution some period of time from when it is applied.</desc>
    </entry>
    <entry name="-moz-transition-duration" restriction="time" version="3.0" browsers="FF4" ref="http://www.w3.org/TR/css3-transitions/#transition-duration" syntax="div { $(name): 1s; }">
      <desc>Specifies how long the transition from the old value to the new value should take.</desc>
    </entry>
    <entry name="-moz-transition-property" restriction="property" version="3.0" browsers="FF4" ref="http://www.w3.org/TR/css3-transitions/#transition-property" syntax="div { $(name): background-color; }">
      <desc>Specifies the name of the CSS property to which the transition is applied.</desc>
      <values>
        <value name="all" version="3.0" browsers="all">
          <desc>Every property that is able to undergo a transition will do so.</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>No property will transition.</desc>
        </value>
      </values>
    </entry>
    <entry name="-moz-transition-timing-function" restriction="enum" version="3.0" browsers="FF4" ref="http://www.w3.org/TR/css3-transitions/#transition-timing-function" syntax="div { $(name): linear; }">
      <desc>Describes how the intermediate values used during a transition will be calculated.</desc>
      <values>
        <value name="cubic-bezier()" version="3.0" browsers="all">
          <desc>Specifies a cubic-bezier curve. The four values specify points P1 and P2  of the curve as (x1, y1, x2, y2). All values must be in the range [0, 1].</desc>
        </value>
        <value name="ease" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.25, 0.1, 0.25, 1.0).</desc>
        </value>
        <value name="ease-in" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.42, 0, 1.0, 1.0).</desc>
        </value>
        <value name="ease-in-out" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.42, 0, 0.58, 1.0).</desc>
        </value>
        <value name="ease-out" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0, 0, 0.58, 1.0).</desc>
        </value>
        <value name="linear" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.0, 0.0, 1.0, 1.0).</desc>
        </value>
        <value name="step-end" version="3.0" browsers="all">
          <desc>The step-end function is equivalent to steps(1, end).</desc>
        </value>
        <value name="steps(1, start)" version="3.0" browsers="all">
          <desc>The first parameter specifies the number of intervals in the function. The second parameter, which is optional, is either the value 'start' or 'end'.</desc>
        </value>
        <value name="step-start" version="3.0" browsers="all">
          <desc>The step-start function is equivalent to steps(1, start).</desc>
        </value>
      </values>
    </entry>
    <entry name="-moz-user-focus" restriction="" version="" browsers="FF1.5" ref="https://developer.mozilla.org/en-US/docs/CSS/-moz-user-focus" syntax="div { $(name): ignore; }">
      <desc>Used to indicate whether the element can have focus.</desc>
      <values>
        <value name="ignore" version="" browsers="all" />
        <value name="normal" version="" browsers="all" />
      </values>
    </entry>
    <entry name="-moz-user-select" restriction="enum" version="3.0" browsers="FF1.5" ref="https://developer.mozilla.org/en/CSS/-moz-user-select" syntax="div { $(name): text; }">
      <desc>Controls the appearance of selection.</desc>
      <values>
        <value name="all" version="3.0" browsers="all" />
        <value name="element" version="3.0" browsers="all" />
        <value name="elements" version="3.0" browsers="all" />
        <value name="-moz-all" version="3.0" browsers="all" />
        <value name="-moz-none" version="3.0" browsers="all" />
        <value name="none" version="3.0" browsers="all" />
        <value name="text" version="3.0" browsers="all" />
        <value name="toggle" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-accelerator" restriction="enum" version="3.0" browsers="IE10" ref="http://www.css3.com/css-accelerator/" syntax="u { $(name): true; }">
      <desc>IE only. Has the ability to turn off its system underlines for accelerator keys until the ALT key is pressed</desc>
      <values>
        <value name="false" version="3.0" browsers="all">
          <desc>The element does not contain an accelerator key sequence.</desc>
        </value>
        <value name="true" version="3.0" browsers="all">
          <desc>The element contains an accelerator key sequence.</desc>
        </value>
      </values>
    </entry>
    <entry name="-ms-behavior" restriction="url" version="3.0" browsers="IE8" ref="http://msdn.microsoft.com/en-us/ie/gg192966.aspx" syntax="div { $(name): url(http://example.com/png_fix.htc); }">
      <desc>IE only. Used to extend behaviors of the browser</desc>
    </entry>
    <entry name="-ms-block-progression" restriction="enum" version="3.0" browsers="IE8" ref="http://www.w3.org/TR/2003/CR-css3-text-20030514/#Progression" syntax="div { $(name): bt; }">
      <desc>The 'block-progression' property sets the block-progression value and the flow orientation</desc>
      <values>
        <value name="bt" version="3.0" browsers="all">
          <desc>Bottom-to-top block flow. Layout is horizontal.</desc>
        </value>
        <value name="lr" version="3.0" browsers="all" />
        <value name="rl" version="3.0" browsers="all" />
        <value name="tb" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-content-zoom-chaining" restriction="" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh441243.aspx" syntax="div { $(name): chained; }">
      <desc>Gets or sets a value that indicates the zoom behavior that occurs when a user hits the content boundary during a manipulation.</desc>
      <values>
        <value name="chained" version="3.0" browsers="all" />
        <value name="none" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-content-zooming" restriction="enum" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh441251.aspx" syntax="div { $(name): zoom; }">
      <desc>Gets or sets a value that indicates whether zooming is enabled.</desc>
      <values>
        <value name="none" version="3.0" browsers="all" />
        <value name="zoom" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-content-zoom-limit" restriction="percentage" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh996912.aspx" syntax="div { $(name): 10%; }">
      <desc>Gets or sets a shorthand value that sets values for the -ms-content-zoom-limit-min and the -ms-content-zoom-limit-max properties.</desc>
    </entry>
    <entry name="-ms-content-zoom-limit-max" restriction="percentage" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh996913.aspx" syntax="div { $(name): 10%; }">
      <desc>Gets or sets a value that specifies the maximum value for the msContentZoomFactor property.</desc>
    </entry>
    <entry name="-ms-content-zoom-limit-min" restriction="percentage" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh996914.aspx" syntax="div { $(name): 10%; }">
      <desc>Gets or sets a value that specifies the minimum value for the msContentZoomFactor property.</desc>
    </entry>
    <entry name="-ms-content-zoom-snap" restriction="" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh441255.aspx" syntax="header { $(name): proximity; }">
      <desc>Gets or sets a shorthand value that sets values for the -ms-content-zoom-snap-type and the -ms-content-zoom-snap-points properties.</desc>
      <values>
        <value name="mandatory" version="3.0" browsers="all" />
        <value name="none" version="3.0" browsers="all" />
        <value name="proximity" version="3.0" browsers="all" />
        <value name="snapInterval(100%, 100%)" version="3.0" browsers="all" />
        <value name="snapList()" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-content-zoom-snap-points" restriction="" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh441259.aspx">
      <desc>Gets or sets a value that defines where zoom snap-points are located.</desc>
      <values>
        <value name="snapInterval(100%, 100%)" version="3.0" browsers="all" />
        <value name="snapList()" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-content-zoom-snap-type" restriction="enum" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh441264.aspx" syntax="header { $(name): proximity; }">
      <desc>Gets or sets a value that indicates how zooming is affected by defined snap-points.</desc>
      <values>
        <value name="mandatory" version="3.0" browsers="all" />
        <value name="none" version="3.0" browsers="all" />
        <value name="proximity" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-filter" restriction="string" version="3.0" browsers="IE8-9" ref="http://msdn.microsoft.com/en-us/ie/gg192966.aspx" syntax="div { $(name): 'alpha(opacity = 50)'; }">
      <desc>IE only. Used to produce visual effects.</desc>
    </entry>
    <entry name="-ms-flex" restriction="length, number, percentage" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-flexbox/#flex" syntax="p { $(name): 1 auto; }">
      <desc>specifies the parameters of a flexible length: the positive and negative flexibility, and the preferred size.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
        <value name="none" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-flex-align" restriction="enum" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-flexbox/#flex-align0" syntax="div { $(name): center; }">
      <desc>The 'flex-align' property changes the way free space is allocated in the length axis.</desc>
      <values>
        <value name="baseline" version="3.0" browsers="all">
          <desc>Align all flexbox items so that their baselines line up, then distribute free space above and below the content.</desc>
        </value>
        <value name="center" version="3.0" browsers="all">
          <desc>The flexbox item's margin box is centered in the cross axis within the line.</desc>
        </value>
        <value name="end" version="3.0" browsers="all">
          <desc>The cross-end margin edge of the flexbox item is placed flush with the cross-end edge of the line.</desc>
        </value>
        <value name="start" version="3.0" browsers="all">
          <desc>The cross-start margin edge of the flexbox item is placed flush with the cross-start edge of the line.</desc>
        </value>
        <value name="stretch" version="3.0" browsers="all">
          <desc>If the cross size property of the flexbox item is anything other than 'auto', this value is identical to 'start'.</desc>
        </value>
      </values>
    </entry>
    <entry name="-ms-flex-direction" restriction="enum" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-flexbox/#flex-direction0" syntax="div { $(name): column; }">
      <desc>Specifies how flexbox items are placed in the flexbox.</desc>
      <values>
        <value name="column" version="3.0" browsers="all" />
        <value name="column-reverse" version="3.0" browsers="all" />
        <value name="row" version="3.0" browsers="all" />
        <value name="row-reverse" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-flex-flow" restriction="enum" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-flexbox/#flex-flow" syntax="div { $(name): column wrap; }">
      <desc>Specifies how flexbox items are placed in the flexbox.</desc>
      <values>
        <value name="column" version="3.0" browsers="all" />
        <value name="column-reverse" version="3.0" browsers="all" />
        <value name="nowrap" version="3.0" browsers="all">
          <desc>The flexbox is single-line. The cross-start direction is equivalent to either the 'start' or 'before' direction of the current writing mode, whichever is in the cross-axis, and the cross-end direction is the opposite direction of cross-start.</desc>
        </value>
        <value name="row" version="3.0" browsers="all" />
        <value name="row-reverse" version="3.0" browsers="all" />
        <value name="wrap" version="3.0" browsers="all">
          <desc>The flexbox is multi-line. The cross-start direction is equivalent to either the 'start' or 'before' direction of the current writing mode, whichever is in the cross-axis, and the cross-end direction is the opposite direction of cross-start.</desc>
        </value>
        <value name="wrap-reverse" version="3.0" browsers="all">
          <desc>Same as 'wrap', except the cross-start and cross-end directions are swapped.</desc>
        </value>
      </values>
    </entry>
    <entry name="-ms-flex-item-align" restriction="enum" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-flexbox/#flex-item-align" syntax="div { $(name): center; }">
      <desc>The 'flex-align' property changes the way free space is allocated in the length axis.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
        <value name="baseline" version="3.0" browsers="all">
          <desc>Align all flexbox items so that their baselines line up, then distribute free space above and below the content.</desc>
        </value>
        <value name="center" version="3.0" browsers="all">
          <desc>The flexbox item's margin box is centered in the cross axis within the line.</desc>
        </value>
        <value name="end" version="3.0" browsers="all">
          <desc>The cross-end margin edge of the flexbox item is placed flush with the cross-end edge of the line.</desc>
        </value>
        <value name="start" version="3.0" browsers="all">
          <desc>The cross-start margin edge of the flexbox item is placed flush with the cross-start edge of the line.</desc>
        </value>
        <value name="stretch" version="3.0" browsers="all">
          <desc>If the cross size property of the flexbox item is anything other than 'auto', this value is identical to 'start'.</desc>
        </value>
      </values>
    </entry>
    <entry name="-ms-flex-line-pack" restriction="enum" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-flexbox/#flex-line-pack0" syntax="div { $(name): justify; }">
      <desc>The 'flex-line-pack' property aligns a flexbox's lines within the flexbox when there is extra space in the cross axis, similar to how 'flex-pack' aligns individual items within the main axis.</desc>
      <values>
        <value name="center" version="3.0" browsers="all">
          <desc>The extra space is divided evenly, with half placed before the first child and the other half placed after the last child.</desc>
        </value>
        <value name="distribute" version="3.0" browsers="all">
          <desc>Lines are evenly distributed in the flexbox, with half-size spaces on either end.</desc>
        </value>
        <value name="end" version="3.0" browsers="all">
          <desc>For normal direction boxes, the right edge of the last child is placed at the right side, with all extra space placed before the first child. For reverse direction boxes, the left edge of the first child is placed at the left side, with all extra space placed after the last child.</desc>
        </value>
        <value name="justify" version="3.0" browsers="all">
          <desc>The space is divided evenly in-between each child, with none of the extra space placed before the first child or after the last child. If there is only one child, treat the pack value as if it were start.</desc>
        </value>
        <value name="start" version="3.0" browsers="all">
          <desc>For normal direction boxes, the left edge of the first child is placed at the left side, with all extra space placed after the last child. For reverse direction boxes, the right edge of the last child is placed at the right side, with all extra space placed before the first child.</desc>
        </value>
        <value name="stretch" version="3.0" browsers="all">
          <desc>Lines stretch to take up the remaining space. If the leftover free-space is negative, this value is identical to 'start'.</desc>
        </value>
      </values>
    </entry>
    <entry name="-ms-flex-order" restriction="integer" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-flexbox/#flex-order0" syntax="p { $(name): 1; }">
      <desc>This property is an integer with an initial value of 1.</desc>
    </entry>
    <entry name="-ms-flex-pack" restriction="enum" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-flexbox/#flex-pack0" syntax="div { $(name): justify; }">
      <desc>The 'flex-pack' property defines the flexibility of these packing spaces.</desc>
      <values>
        <value name="center" version="3.0" browsers="all">
          <desc>The extra space is divided evenly, with half placed before the first child and the other half placed after the last child.</desc>
        </value>
        <value name="distribute" version="3.0" browsers="all">
          <desc>Lines are evenly distributed in the flexbox, with half-size spaces on either end.</desc>
        </value>
        <value name="end" version="3.0" browsers="all">
          <desc>For normal direction boxes, the right edge of the last child is placed at the right side, with all extra space placed before the first child. For reverse direction boxes, the left edge of the first child is placed at the left side, with all extra space placed after the last child.</desc>
        </value>
        <value name="justify" version="3.0" browsers="all">
          <desc>The space is divided evenly in-between each child, with none of the extra space placed before the first child or after the last child. If there is only one child, treat the pack value as if it were start.</desc>
        </value>
        <value name="start" version="3.0" browsers="all">
          <desc>For normal direction boxes, the left edge of the first child is placed at the left side, with all extra space placed after the last child. For reverse direction boxes, the right edge of the last child is placed at the right side, with all extra space placed before the first child.</desc>
        </value>
      </values>
    </entry>
    <entry name="-ms-flex-wrap" restriction="enum" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-flexbox/#flex-wrap" syntax="div { $(name): nowrap; }">
      <desc>controls whether the flexbox is single-line or multi-line, and the direction of the cross axis, which affects the direction new lines are stacked in and the meaning of the 'flex-align', 'flex-item-align', and 'flex-line-pack' properties.</desc>
      <values>
        <value name="nowrap" version="3.0" browsers="all">
          <desc>The flexbox is single-line. The cross-start direction is equivalent to either the 'start' or 'before' direction of the current writing mode, whichever is in the cross-axis, and the cross-end direction is the opposite direction of cross-start.</desc>
        </value>
        <value name="wrap" version="3.0" browsers="all">
          <desc>The flexbox is multi-line. The cross-start direction is equivalent to either the 'start' or 'before' direction of the current writing mode, whichever is in the cross-axis, and the cross-end direction is the opposite direction of cross-start.</desc>
        </value>
        <value name="wrap-reverse" version="3.0" browsers="all">
          <desc>Same as 'wrap', except the cross-start and cross-end directions are swapped.</desc>
        </value>
      </values>
    </entry>
    <entry name="-ms-flow-from" restriction="identifier" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-regions/#flow-from" syntax="div { $(name): identifier; }">
      <desc>Gets or sets a value that identifies a Connected Frame container in the document that accepts the content flow from the data source.</desc>
      <values>
        <value name="none" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-flow-into" restriction="identifier" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-regions/#flow-into" syntax="div { $(name): identifier; }">
      <desc>Gets or sets a value that identifies an iframe container in the document that serves as the Connected Frame data source.</desc>
      <values>
        <value name="none" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-grid-column" restriction="integer, string, enum" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-grid-layout/#grid-column" syntax="#item1 { $(name): start end; }">
      <desc>grid-column is used to place grid items and explicitly defined grid cells in the Grid.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
        <value name="end" version="3.0" browsers="all" />
        <value name="start" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-grid-column-align" restriction="enum" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-grid-layout/#grid-column-align" syntax="article { $(name): center; }">
      <desc>Aligns the columns in a grid.</desc>
      <values>
        <value name="center" version="3.0" browsers="all">
          <desc>Places the center of the Grid Item's margin box at the center of the Grid Item's column.</desc>
        </value>
        <value name="end" version="3.0" browsers="all">
          <desc>Aligns the end edge of the Grid Item's margin box to the end edge of the Grid Item's column.</desc>
        </value>
        <value name="start" version="3.0" browsers="all">
          <desc>Aligns the starting edge of the Grid Item's margin box to the starting edge of the Grid Item's column.</desc>
        </value>
        <value name="stretch" version="3.0" browsers="all">
          <desc>Ensures that the Grid Item's margin box is equal to the size of the Grid Item's column.</desc>
        </value>
      </values>
    </entry>
    <entry name="-ms-grid-columns" restriction="" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-grid-layout/#grid-columns" syntax="div { $(name): 150px 1fr; }">
      <desc>Lays out the columns of the grid.</desc>
    </entry>
    <entry name="-ms-grid-column-span" restriction="integer" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-grid-layout/#grid-row-span-and-grid-column-span" syntax="#item { $(name): 2; }.">
      <desc>Specifies the number of columns to span.</desc>
    </entry>
    <entry name="-ms-grid-layer" restriction="integer" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/2011/WD-css3-grid-layout-20110407/#grid-layer" syntax="div { $(name): 2; }">
      <desc>Grid-layer is similar in concept to z-index, but avoids overloading the meaning of the z-index property, which is applicable only to positioned elements.</desc>
    </entry>
    <entry name="-ms-grid-row" restriction="integer, string, enum" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-grid-layout/#grid-row" syntax="#item1 { $(name): start end; }">
      <desc>grid-row is used to place grid items and explicitly defined grid cells in the Grid.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
        <value name="end" version="3.0" browsers="all" />
        <value name="start" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-grid-row-align" restriction="enum" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-grid-layout/#grid-row-align" syntax="div { $(name): stretch; }">
      <desc>Aligns the rows in a grid.</desc>
      <values>
        <value name="center" version="3.0" browsers="all">
          <desc>Places the center of the Grid Item's margin box at the center of the Grid Item's row.</desc>
        </value>
        <value name="end" version="3.0" browsers="all">
          <desc>Aligns the end edge of the Grid Item's margin box to the end edge of the Grid Item's row.</desc>
        </value>
        <value name="start" version="3.0" browsers="all">
          <desc>Aligns the starting edge of the Grid Item's margin box to the starting edge of the Grid Item's row.</desc>
        </value>
        <value name="stretch" version="3.0" browsers="all">
          <desc>Ensures that the Grid Item's margin box is equal to the size of the Grid Item's row.</desc>
        </value>
      </values>
    </entry>
    <entry name="-ms-grid-rows" restriction="" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-grid-layout/#grid-rows" syntax="div { $(name): 50px 1fr 50px; }">
      <desc>Lays out the columns of the grid.</desc>
    </entry>
    <entry name="-ms-grid-row-span" restriction="integer" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-grid-layout/#grid-row-span-and-grid-column-span" syntax="#item { $(name): 2; }.">
      <desc>Specifies the number of rows to span.</desc>
    </entry>
    <entry name="-ms-high-contrast-adjust" restriction="enum" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh441137.aspx" syntax="section { $(name): auto; }">
      <desc>Gets or sets a value that indicates whether to override any Cascading Style Sheets (CSS) properties that would have been set in high contrast mode.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
        <value name="none" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-hyphenate-limit-chars" restriction="integer" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh441147.aspx" syntax="div { $(name): 5 2 2; }">
      <desc>Gets or sets one to three values that indicates the minimum number of characters in a hyphenated word.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-hyphenate-limit-lines" restriction="integer" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh441157.aspx" syntax="div { $(name): 2; }">
      <desc>Gets or sets a value that indicates the maximum number of consecutive lines in an element that may be ended with a hyphenated word.</desc>
      <values>
        <value name="no-limit" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-hyphenate-limit-zone" restriction="percentage, length" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh441168.aspx" syntax="div { $(name): 25%; }">
      <desc>Gets or sets a value that defines the width of the hyphenation zone.</desc>
    </entry>
    <entry name="-ms-hyphens" restriction="enum" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-text/#hyphens0" syntax="div { $(name): manual; }">
      <desc>This property controls whether hyphenation is allowed to create more break opportunities within a line of text.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>Conditional hyphenation characters inside a word, if present, take priority over automatic resources when determining hyphenation points within the word.</desc>
        </value>
        <value name="manual" version="3.0" browsers="all">
          <desc>Words are only broken at line breaks where there are characters inside the word that suggest line break opportunities</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>Words are not broken at line breaks, even if characters inside the word suggest line break points.</desc>
        </value>
      </values>
    </entry>
    <entry name="-ms-ime-mode" restriction="enum" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-ui/#ime-mode" syntax="body { $(name): active; }">
      <desc>Controls the state of the input method editor for text fields.</desc>
      <values>
        <value name="active" version="3.0" browsers="all">
          <desc>The input method editor is initially active; text entry is performed using it unless the user specifically dismisses it.</desc>
        </value>
        <value name="auto" version="3.0" browsers="all">
          <desc>No change is made to the current input method editor state. This is the default.</desc>
        </value>
        <value name="disabled" version="3.0" browsers="all">
          <desc>The input method editor is disabled and may not be activated by the user.</desc>
        </value>
        <value name="inactive" version="3.0" browsers="all">
          <desc>The input method editor is initially inactive, but the user may activate it if they wish.</desc>
        </value>
        <value name="normal" version="3.0" browsers="all">
          <desc>The IME state should be normal; this value can be used in a user style sheet to override the page setting.</desc>
        </value>
      </values>
    </entry>
    <entry name="-ms-interpolation-mode" restriction="enum" version="3.0" browsers="IE7" ref="http://msdn.microsoft.com/en-us/library/ie/ms530822(v=vs.85).aspx" syntax="img.highqual { $(name): bicubic; }">
      <desc>Gets or sets the interpolation (resampling) method used to stretch images.</desc>
      <values>
        <value name="bicubic" version="3.0" browsers="all" />
        <value name="nearest-neighbor" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-layout-grid" restriction="" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/ie/ms530771(v=vs.85).aspx" syntax="div { $(name): both fixed 12px 12px}">
      <desc>Sets or retrieves the composite document grid properties that specify the layout of text characters.</desc>
      <values>
        <value name="char" version="3.0" browsers="all">
          <desc>Any of the range of character values available to the -ms-layout-grid-char property.</desc>
        </value>
        <value name="line" version="3.0" browsers="all">
          <desc>Any of the range of line values available to the -ms-layout-grid-line property.</desc>
        </value>
        <value name="mode" version="3.0" browsers="all">
          <desc>Any of the range of mode values available to the -ms-layout-grid-mode property.</desc>
        </value>
        <value name="type" version="3.0" browsers="all">
          <desc>Any of the range of type values available to the -ms-layout-grid-type property.</desc>
        </value>
      </values>
    </entry>
    <entry name="-ms-layout-grid-char" restriction="enum, length, percentage" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/ie/ms530772(v=vs.85).aspx" syntax="div { $(name): auto; }">
      <desc>Sets or retrieves the size of the character grid used for rendering the text content of an element.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>Largest character in the font of the element is used to set the character grid.</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>Default. No character grid is set.</desc>
        </value>
      </values>
    </entry>
    <entry name="-ms-layout-grid-line" restriction="length" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/ie/ms530773(v=vs.85).aspx" syntax="div { $(name): auto; }">
      <desc>Sets or retrieves the gridline value used for rendering the text content of an element.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>Largest character in the font of the element is used to set the character grid.</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>Default. No grid line is set.</desc>
        </value>
      </values>
    </entry>
    <entry name="-ms-layout-grid-mode" restriction="enum" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/ie/ms530774(v=vs.85).aspx" syntax="div { $(name): line; }">
      <desc>Gets or sets whether the text layout grid uses two dimensions.</desc>
      <values>
        <value name="both" version="3.0" browsers="all">
          <desc>Default. Both the char and line grid modes are enabled. This setting is necessary to fully enable the layout grid on an element.</desc>
        </value>
        <value name="char" version="3.0" browsers="all">
          <desc>Only a character grid is used. This is recommended for use with block-level elements, such as a blockquote, where the line grid is intended to be disabled.</desc>
        </value>
        <value name="line" version="3.0" browsers="all">
          <desc>Only a line grid is used. This is recommended for use with inline elements, such as a span, to disable the horizontal grid on runs of text that act as a single entity in the grid layout.</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>No grid is used.</desc>
        </value>
      </values>
    </entry>
    <entry name="-ms-layout-grid-type" restriction="enum" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/ie/ms530775(v=vs.85).aspx" syntax="div { $(name): strict; }">
      <desc>Sets or retrieves the type of grid used for rendering the text content of an element.</desc>
      <values>
        <value name="fixed" version="3.0" browsers="all">
          <desc>Grid used for monospaced layout. All noncursive characters are treated as equal; every character is centered within a single grid space by default.</desc>
        </value>
        <value name="loose" version="3.0" browsers="all">
          <desc>Default. Grid used for Japanese and Korean characters.</desc>
        </value>
        <value name="strict" version="3.0" browsers="all">
          <desc>Grid used for Chinese, as well as Japanese (Genko) and Korean characters. Only the ideographs, kanas, and wide characters are snapped to the grid.</desc>
        </value>
      </values>
    </entry>
    <entry name="-ms-line-break" restriction="enum" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-text/#line-break0" syntax="p { $(name): strict; }">
      <desc>Specifies what set of line breaking restrictions are in effect within the element.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>The UA determines the set of line-breaking restrictions to use for CJK scripts, and it may vary the restrictions based on the length of the line; e.g., use a less restrictive set of line-break rules for short lines.</desc>
        </value>
        <value name="keep-all" version="3.0" browsers="all">
          <desc>Sequences of CJK characters can no longer break on implied break points. This option should only be used where the presence of word separator characters still creates line-breaking opportunities, as in Korean.</desc>
        </value>
        <value name="newspaper" version="3.0" browsers="all">
          <desc>Breaks CJK scripts using the least restrictive set of line-breaking rules. Typically used for short lines, such as in newspapers.</desc>
        </value>
        <value name="normal" version="3.0" browsers="all">
          <desc>Breaks CJK scripts using a normal set of line-breaking rules.</desc>
        </value>
        <value name="strict" version="3.0" browsers="all">
          <desc>Breaks CJK scripts using a more restrictive set of line-breaking rules than 'normal'.</desc>
        </value>
      </values>
    </entry>
    <entry name="-ms-overflow-style" restriction="enum" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh441298.aspx" syntax="p { $(name): scrollbar; }">
      <desc>Specify whether content is clipped when it overflows the element's content area.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>No preference, UA should use the first scrolling method in the list that it supports.</desc>
        </value>
        <value name="-ms-autohiding-scrollbar" version="3.0" browsers="all">
          <desc>Indicates the element displays auto-hiding scrollbars during mouse interactions and panning indicators during touch and keyboard interactions.</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>Indicates the element does not display scrollbars or panning indicators, even when its content overflows.</desc>
        </value>
        <value name="scrollbar" version="3.0" browsers="all">
          <desc>Scrollbars are typically narrow strips inserted on one or two edges of an element and which often have arrows to click on and a "thumb" to drag up and down (or left and right) to move the contents of the element.</desc>
        </value>
      </values>
    </entry>
    <entry name="-ms-perspective" restriction="length" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-3d-transforms/#perspective" syntax="div { $(name): none; }">
      <desc>Applies the same transform as the perspective(&lt;number&gt;) transform function, except that it applies only to the positioned or transformed children of the element, not to the transform on the element itself.</desc>
      <values>
        <value name="none" version="3.0" browsers="all">
          <desc>No perspective transform is applied.</desc>
        </value>
      </values>
    </entry>
    <entry name="-ms-perspective-origin" restriction="percentage, length" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-3d-transforms/#perspective-origin" syntax="div { $(name): 10px; }">
      <desc>Establishes the origin for the perspective property. It effectively sets the X and Y position at which the viewer appears to be looking at the children of the element.</desc>
      <values>
        <value name="bottom" version="3.0" browsers="all" />
        <value name="center" version="3.0" browsers="all" />
        <value name="left" version="3.0" browsers="all" />
        <value name="right" version="3.0" browsers="all" />
        <value name="top" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-perspective-origin-x" restriction="percentage, length" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-3d-transforms/#perspective-origin">
      <desc>Establishes the origin for the perspective property. It effectively sets the X  position at which the viewer appears to be looking at the children of the element.</desc>
      <values>
        <value name="bottom" version="3.0" browsers="all" />
        <value name="center" version="3.0" browsers="all" />
        <value name="left" version="3.0" browsers="all" />
        <value name="right" version="3.0" browsers="all" />
        <value name="top" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-perspective-origin-y" restriction="percentage, length" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-3d-transforms/#perspective-origin">
      <desc>Establishes the origin for the perspective property. It effectively sets the Y position at which the viewer appears to be looking at the children of the element.</desc>
      <values>
        <value name="bottom" version="3.0" browsers="all" />
        <value name="center" version="3.0" browsers="all" />
        <value name="left" version="3.0" browsers="all" />
        <value name="right" version="3.0" browsers="all" />
        <value name="top" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-progress-appearance" restriction="enum" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/Hh779845.aspx" syntax="progress { $(name): bar; }">
      <desc>Gets or sets a value that specifies whether a progress control displays as a bar or a ring.</desc>
      <values>
        <value name="bar" version="3.0" browsers="all" />
        <value name="ring" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-scrollbar-3dlight-color" restriction="color" version="3.0" browsers="IE8" ref="http://msdn.microsoft.com/en-us/library/ms531153(VS.85).aspx" syntax="textarea { $(name): #00ffff; }">
      <desc>Determines the color of the top and left edges of the scroll box and scroll arrows of a scroll bar.</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="3.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="3.0" browsers="C,S1" />
        <value name="-webkit-link" version="3.0" browsers="C,S1" />
        <value name="-webkit-text" version="3.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-scrollbar-arrow-color" restriction="color" version="3.0" browsers="IE8" ref="http://msdn.microsoft.com/en-us/library/ms531154(VS.85).aspx" syntax="body { $(name): #00ffff; }">
      <desc>Determines the color of the arrow elements of a scroll arrow.</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="3.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="3.0" browsers="C,S1" />
        <value name="-webkit-link" version="3.0" browsers="C,S1" />
        <value name="-webkit-text" version="3.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-scrollbar-base-color" restriction="color" version="3.0" browsers="IE8" ref="http://msdn.microsoft.com/en-us/library/ms531155(VS.85).aspx" syntax="textarea { $(name): #00ffff; }">
      <desc>Determines the color of the main elements of a scroll bar, which include the scroll box, track, and scroll arrows.</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="3.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="3.0" browsers="C,S1" />
        <value name="-webkit-link" version="3.0" browsers="C,S1" />
        <value name="-webkit-text" version="3.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-scrollbar-darkshadow-color" restriction="color" version="3.0" browsers="IE8" ref="http://msdn.microsoft.com/en-us/library/ms531156(v=VS.85).aspx" syntax="textarea { $(name): #00ffff; }">
      <desc>Determines the color of the gutter of a scroll bar.</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="3.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="3.0" browsers="C,S1" />
        <value name="-webkit-link" version="3.0" browsers="C,S1" />
        <value name="-webkit-text" version="3.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-scrollbar-face-color" restriction="color" version="3.0" browsers="IE8" ref="http://msdn.microsoft.com/en-us/library/ms531157(VS.85).aspx" syntax="textarea { $(name): #00ffff; }">
      <desc>Determines the color of the scroll box and scroll arrows of a scroll bar.</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="3.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="3.0" browsers="C,S1" />
        <value name="-webkit-link" version="3.0" browsers="C,S1" />
        <value name="-webkit-text" version="3.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-scrollbar-highlight-color" restriction="color" version="3.0" browsers="IE8" ref="http://msdn.microsoft.com/en-us/library/ms531158(VS.85).aspx" syntax="textarea { $(name): #00ffff; }">
      <desc>Determines the color of the top and left edges of the scroll box and scroll arrows of a scroll bar.</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="3.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="3.0" browsers="C,S1" />
        <value name="-webkit-link" version="3.0" browsers="C,S1" />
        <value name="-webkit-text" version="3.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-scrollbar-shadow-color" restriction="color" version="3.0" browsers="IE8" ref="http://msdn.microsoft.com/en-us/library/ms531159(VS.85).aspx" syntax="textarea { $(name): #00ffff; }">
      <desc>Determines the color of the bottom and right edges of the scroll box and scroll arrows of a scroll bar.</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="3.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="3.0" browsers="C,S1" />
        <value name="-webkit-link" version="3.0" browsers="C,S1" />
        <value name="-webkit-text" version="3.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-scrollbar-track-color" restriction="color" version="3.0" browsers="IE8" ref="http://msdn.microsoft.com/en-us/library/ms531160(VS.85).aspx" syntax="textarea { $(name): #00ffff; }">
      <desc>Determines the color of the track element of a scroll bar.</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="3.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="3.0" browsers="C,S1" />
        <value name="-webkit-link" version="3.0" browsers="C,S1" />
        <value name="-webkit-text" version="3.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-scroll-chaining" restriction="enum, length" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh466007.aspx" syntax="div { $(name): chained; }">
      <desc>Gets or sets a value that indicates the scrolling behavior that occurs when a user hits the content boundary during a manipulation.</desc>
      <values>
        <value name="chained" version="3.0" browsers="all" />
        <value name="none" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-scroll-limit" restriction="length" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh996918.aspx">
      <desc>Gets or sets a shorthand value that sets values for the -ms-scroll-limit-x-min, -ms-scroll-limit-y-min, -ms-scroll-limit-x-max, and -ms-scroll-limit-y-max properties.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-scroll-limit-x-max" restriction="length" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh996919.aspx" syntax="div { $(name): auto; }">
      <desc>Gets or sets a value that specifies the maximum value for the scrollLeft property.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-scroll-limit-x-min" restriction="length" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh996920.aspx" syntax="div { $(name): 5px; }">
      <desc>Gets or sets a value that specifies the minimum value for the scrollLeft property.</desc>
    </entry>
    <entry name="-ms-scroll-limit-y-max" restriction="length" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh996921.aspx" syntax="div { $(name): auto; }">
      <desc>Gets or sets a value that specifies the maximum value for the scrollTop property.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-scroll-limit-y-min" restriction="length" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh996922.aspx" syntax="div { $(name): 5px; }">
      <desc>Gets or sets a value that specifies the minimum value for the scrollTop property.</desc>
    </entry>
    <entry name="-ms-scroll-rails" restriction="enum, length" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh466018.aspx" syntax="div { $(name): railed; }">
      <desc>Gets or sets a value that indicates whether or not small motions perpendicular to the primary axis of motion will result in either changes to both the scrollTop and scrollLeft properties or a change to the primary axis (for instance, either the scrollTop or scrollLeft properties will change, but not both).</desc>
      <values>
        <value name="none" version="3.0" browsers="all" />
        <value name="railed" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-scroll-snap-points-x" restriction="enum" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh466031.aspx" syntax="div { $(name): snapInterval(100%, 100%); }">
      <desc>Gets or sets a value that defines where snap-points will be located along the x-axis.</desc>
      <values>
        <value name="snapInterval(100%, 100%)" version="3.0" browsers="all" />
        <value name="snapList()" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-scroll-snap-points-y" restriction="enum" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh466042.aspx" syntax="div { $(name): snapInterval(100%, 100%); }">
      <desc>Gets or sets a value that defines where snap-points will be located along the y-axis.</desc>
      <values>
        <value name="snapInterval(100%, 100%)" version="3.0" browsers="all" />
        <value name="snapList()" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-scroll-snap-type" restriction="enum" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh466057.aspx" syntax="div { $(name): proximity; }">
      <desc>Gets or sets a value that defines what type of snap-point should be used for the current element. There are two type of snap-points, with the primary difference being whether or not the user is guaranteed to always stop on a snap-point.</desc>
      <values>
        <value name="mandatory" version="3.0" browsers="all" />
        <value name="none" version="3.0" browsers="all" />
        <value name="proximity" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-scroll-snap-x" restriction="enum" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh466066.aspx" syntax="div { $(name): proximity snapInterval(100%, 100%); }">
      <desc>Gets or sets a shorthand value that sets values for the -ms-scroll-snap-type and -ms-scroll-snap-points-x properties.</desc>
      <values>
        <value name="mandatory" version="3.0" browsers="all" />
        <value name="none" version="3.0" browsers="all" />
        <value name="proximity" version="3.0" browsers="all" />
        <value name="snapInterval(100%, 100%)" version="3.0" browsers="all" />
        <value name="snapList()" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-scroll-snap-y" restriction="enum" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh466078.aspx" syntax="div { $(name): proximity snapInterval(100%, 100%); }">
      <desc>Gets or sets a shorthand value that sets values for the -ms-scroll-snap-type and -ms-scroll-snap-points-y properties.</desc>
      <values>
        <value name="mandatory" version="3.0" browsers="all" />
        <value name="none" version="3.0" browsers="all" />
        <value name="proximity" version="3.0" browsers="all" />
        <value name="snapInterval(100%, 100%)" version="3.0" browsers="all" />
        <value name="snapList()" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-scroll-translation" restriction="enum" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh996917.aspx" syntax="div { $(name): vertical-to-horizontal; }">
      <desc>Gets or sets a value that specifies whether vertical-to-horizontal scroll wheel translation occurs on the specified element.</desc>
      <values>
        <value name="none" version="3.0" browsers="all" />
        <value name="vertical-to-horizontal" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-text-align-last" restriction="enum" version="3.0" browsers="IE8" ref="http://www.w3.org/TR/css3-text/#text-align-last0" syntax="div { $(name): right; }">
      <desc>Describes how the last line of a block or a line right before a forced line break is aligned when 'text-align' is set to 'justify'.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
        <value name="center" version="3.0" browsers="all">
          <desc>The inline contents are centered within the line box.</desc>
        </value>
        <value name="end" version="3.0" browsers="none">
          <desc>The inline contents are aligned to the end edge of the line box.</desc>
        </value>
        <value name="justify" version="3.0" browsers="all">
          <desc>The text is justified according to the method specified by the 'text-justify' property.</desc>
        </value>
        <value name="left" version="3.0" browsers="all">
          <desc>The inline contents are aligned to the left edge of the line box. In vertical text, 'left' aligns to the edge of the line box that would be the start edge for left-to-right text.</desc>
        </value>
        <value name="right" version="3.0" browsers="all">
          <desc>The inline contents are aligned to the right edge of the line box. In vertical text, 'right' aligns to the edge of the line box that would be the end edge for left-to-right text.</desc>
        </value>
        <value name="start" version="3.0" browsers="none">
          <desc>The inline contents are aligned to the start edge of the line box.</desc>
        </value>
      </values>
    </entry>
    <entry name="-ms-text-autospace" restriction="enum" version="3.0" browsers="IE8" ref="http://www.w3.org/TR/css3-text/#text-autospace" syntax="div { $(name): ideograph-numeric; }">
      <desc>Determines whether or not a full-width punctuation mark character should be trimmed if it appears at the beginning of a line, so that its 'ink' lines up with the first glyph in the line above and below.</desc>
      <values>
        <value name="ideograph-alpha" version="3.0" browsers="all">
          <desc>Creates 1/4em extra spacing between runs of ideographic letters and non-ideographic letters, such as Latin-based, Cyrillic, Greek, Arabic or Hebrew.</desc>
        </value>
        <value name="ideograph-numeric" version="3.0" browsers="all">
          <desc>Creates 1/4em extra spacing between runs of ideographic letters and numeric glyphs.</desc>
        </value>
        <value name="ideograph-parenthesis" version="3.0" browsers="all">
          <desc>Creates extra spacing between normal (non wide) parenthesis and ideographs.</desc>
        </value>
        <value name="ideograph-space" version="3.0" browsers="all">
          <desc>Extends the width of the space character while surrounded by ideographs.</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>No extra space is created.</desc>
        </value>
        <value name="punctuation" version="3.0" browsers="all">
          <desc>Creates extra non-breaking spacing around punctuation as required by language-specific typographic conventions.</desc>
        </value>
      </values>
    </entry>
    <entry name="-ms-text-justify" restriction="enum" version="3.0" browsers="IE8" ref="http://www.w3.org/TR/css3-text/#text-justify0" syntax="div { $(name): inter-word; }">
      <desc>Selects the justification algorithm used when 'text-align' is set to 'justify'. The property applies to block containers, but the UA may (but is not required to) also support it on inline elements.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>The UA determines the justification algorithm to follow, based on a balance between performance and adequate presentation quality.</desc>
        </value>
        <value name="distribute" version="3.0" browsers="all">
          <desc>Justification primarily changes spacing both at word separators and at grapheme cluster boundaries in all scripts except those in the connected and cursive groups. This value is sometimes used in e.g. Japanese, often with the 'text-align-last' property.</desc>
        </value>
        <value name="inter-cluster" version="3.0" browsers="all">
          <desc>Justification primarily changes spacing at word separators and at grapheme cluster boundaries in clustered scripts. This value is typically used for Southeast Asian scripts such as Thai.</desc>
        </value>
        <value name="inter-ideograph" version="3.0" browsers="all">
          <desc>Justification primarily changes spacing at word separators and at inter-graphemic boundaries in scripts that use no word spaces. This value is typically used for CJK languages.</desc>
        </value>
        <value name="inter-word" version="3.0" browsers="all">
          <desc>Justification primarily changes spacing at word separators. This value is typically used for languages that separate words using spaces, like English or (sometimes) Korean.</desc>
        </value>
        <value name="kashida" version="3.0" browsers="all">
          <desc>Justification primarily stretches Arabic and related scripts through the use of kashida or other calligraphic elongation.</desc>
        </value>
        <value name="none" version="3.0" browsers="none">
          <desc>Justification is disabled.</desc>
        </value>
        <value name="trim" version="3.0" browsers="none">
          <desc>Specifies that compression is preferred to expansion and enables the trimming of blank space in glyphs where allowed by typographic tradition.</desc>
        </value>
      </values>
    </entry>
    <entry name="-ms-text-kashida-space" restriction="percentage" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh453798.aspx" syntax="article { $(name): 10%; }">
      <desc>Sets or retrieves the ratio of kashida expansion to white space expansion when justifying lines of text in the object.</desc>
    </entry>
    <entry name="-ms-text-overflow" restriction="enum" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-ui/#text-overflow0" syntax="span { $(name): ellipsis; }">
      <desc>Text can overflow for example when it is prevented from wrapping</desc>
      <values>
        <value name="clip" version="3.0" browsers="all">
          <desc>Clip inline content that overflows. Characters may be only partially rendered.</desc>
        </value>
        <value name="ellipsis" version="3.0" browsers="all">
          <desc>Render an ellipsis character (U+2026) to represent clipped inline content.</desc>
        </value>
      </values>
    </entry>
    <entry name="-ms-text-size-adjust" restriction="enum, percentage" version="3.0" browsers="IE10" ref="http://dev.w3.org/csswg/css-size-adjust/" syntax="body { $(name): 150%; }">
      <desc>Specifies a size adjustment for displaying text content in mobile browsers.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
        <value name="none" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-text-underline-position" restriction="enum" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-text/#text-underline-position0" syntax="div { $(name): auto; }">
      <desc>Sets the position of an underline specified on the same element: it does not affect underlines specified by ancestor elements.This property is typically used in vertical writing contexts such as in Japanese documents where it often desired to have the underline appear 'over' (to the right of) the affected run of text</desc>
      <values>
        <value name="alphabetic" version="3.0" browsers="all">
          <desc>The underline is aligned with the alphabetic baseline. In this case the underline is likely to cross some descenders.</desc>
        </value>
        <value name="auto" version="3.0" browsers="all">
          <desc>The user agent may use any algorithm to determine the underline's position. In horizontal line layout, the underline should be aligned as for alphabetic. In vertical line layout, if the language is set to Japanese or Korean, the underline should be aligned as for over.</desc>
        </value>
        <value name="over" version="3.0" browsers="all">
          <desc>The underline is aligned with the 'top' (right in vertical writing) edge of the element's em-box. In this mode, an overline also switches sides.</desc>
        </value>
        <value name="under" version="3.0" browsers="all">
          <desc>The underline is aligned with the 'bottom' (left in vertical writing) edge of the element's em-box. In this case the underline usually does not cross the descenders. This is sometimes called 'accounting' underline.</desc>
        </value>
      </values>
    </entry>
    <entry name="-ms-touch-action" restriction="enum" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/Hh767313.aspx" syntax="div { $(name): manipulation double-tap-zoom; }">
      <desc>Gets or sets a value that indicates whether and how a given region can be manipulated by the user.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>The element is a passive element, with several exceptions.</desc>
        </value>
        <value name="double-tap-zoom" version="3.0" browsers="all">
          <desc>The element will zoom on double-tap.</desc>
        </value>
        <value name="manipulation" version="3.0" browsers="all">
          <desc>The element is a manipulation-causing element.</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>The element is a manipulation-blocking element.</desc>
        </value>
        <value name="pan-x" version="3.0" browsers="all">
          <desc>The element permits touch-driven panning on the horizontal axis. The touch pan is performed on the nearest ancestor with horizontally scrollable content.</desc>
        </value>
        <value name="pan-y" version="3.0" browsers="all">
          <desc>The element permits touch-driven panning on the vertical axis. The touch pan is performed on the nearest ancestor with vertically scrollable content.</desc>
        </value>
        <value name="pinch-zoom" version="3.0" browsers="all">
          <desc>The element permits pinch-zooming. The pinch-zoom is performed on the nearest ancestor with zoomable content.</desc>
        </value>
      </values>
    </entry>
    <entry name="-ms-touch-select" restriction="enum" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/ie/hh975292(v=vs.85).aspx" syntax="div::selection { $(name): grippers; }">
      <desc>Gets or sets a value that toggles the 'gripper' visual elements that enable touch text selection.</desc>
      <values>
        <value name="grippers" version="3.0" browsers="all">
          <desc>Grippers are always on.</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>Grippers are always off.</desc>
        </value>
      </values>
    </entry>
    <entry name="-ms-transform" restriction="enum" version="3.0" browsers="IE9-9" ref="http://www.w3.org/TR/css3-2d-transforms/#transform-property" syntax="div { $(name): rotate(-90deg); }">
      <desc>A two-dimensional transformation is applied to an element through the 'transform' property. This property contains a list of transform functions similar to those allowed by SVG.</desc>
      <values>
        <value name="matrix()" version="3.0" browsers="all">
          <desc>Specifies a 2D transformation in the form of a transformation matrix of six values. matrix(a,b,c,d,e,f) is equivalent to applying the transformation matrix [a b c d e f]</desc>
        </value>
        <value name="matrix3d()" version="3.0" browsers="all">
          <desc>specifies a 3D transformation as a 4x4 homogeneous matrix of 16 values in column-major order.</desc>
        </value>
        <value name="none" version="3.0" browsers="all" />
        <value name="rotate()" version="3.0" browsers="all">
          <desc>Specifies a 2D rotation by the angle specified in the parameter about the origin of the element, as defined by the transform-origin property.</desc>
        </value>
        <value name="rotate3d()" version="3.0" browsers="all">
          <desc>Specifies a clockwise 3D rotation by the angle specified in last parameter about the [x,y,z] direction vector described by the first 3 parameters.</desc>
        </value>
        <value name="rotateX('angle')" version="3.0" browsers="all">
          <desc>Specifies a clockwise rotation by the given angle about the X axis.</desc>
        </value>
        <value name="rotateY('angle')" version="3.0" browsers="all">
          <desc>Specifies a clockwise rotation by the given angle about the Y axis.</desc>
        </value>
        <value name="rotateZ('angle')" version="3.0" browsers="all">
          <desc>Specifies a clockwise rotation by the given angle about the Z axis.</desc>
        </value>
        <value name="scale()" version="3.0" browsers="all">
          <desc>Specifies a 2D scale operation by the [sx,sy] scaling vector described by the 2 parameters. If the second parameter is not provided, it is takes a value equal to the first.</desc>
        </value>
        <value name="scale3d()" version="3.0" browsers="all">
          <desc>Specifies a 3D scale operation by the [sx,sy,sz] scaling vector described by the 3 parameters.</desc>
        </value>
        <value name="scaleX()" version="3.0" browsers="all">
          <desc>Specifies a scale operation using the [sx,1] scaling vector, where sx is given as the parameter.</desc>
        </value>
        <value name="scaleY()" version="3.0" browsers="all">
          <desc>Specifies a scale operation using the [sy,1] scaling vector, where sy is given as the parameter.</desc>
        </value>
        <value name="scaleZ()" version="3.0" browsers="all">
          <desc>Specifies a scale operation using the [1,1,sz] scaling vector, where sz is given as the parameter.</desc>
        </value>
        <value name="skew()" version="3.0" browsers="all">
          <desc>Specifies a skew transformation along the X and Y axes. The first angle parameter specifies the skew on the X axis. The second angle parameter specifies the skew on the Y axis. If the second parameter is not given then a value of 0 is used for the Y angle (ie: no skew on the Y axis).</desc>
        </value>
        <value name="skewX()" version="3.0" browsers="all">
          <desc>Specifies a skew transformation along the X axis by the given angle.</desc>
        </value>
        <value name="skewY()" version="3.0" browsers="all">
          <desc>Specifies a skew transformation along the Y axis by the given angle.</desc>
        </value>
        <value name="translate()" version="3.0" browsers="all">
          <desc>Specifies a 2D translation by the vector [tx, ty], where tx is the first translation-value parameter and ty is the optional second translation-value parameter.</desc>
        </value>
        <value name="translate3d()" version="3.0" browsers="all">
          <desc>Specifies a 3D translation by the vector [tx,ty,tz], with tx, ty and tz being the first, second and third translation-value parameters respectively.</desc>
        </value>
        <value name="translateX()" version="3.0" browsers="all">
          <desc>Specifies a translation by the given amount in the X direction.</desc>
        </value>
        <value name="translateY()" version="3.0" browsers="all">
          <desc>Specifies a translation by the given amount in the Y direction.</desc>
        </value>
        <value name="translateZ()" version="3.0" browsers="all">
          <desc>Specifies a translation by the given amount in the Z direction. Note that percentage values are not allowed in the translateZ translation-value, and if present are evaluated as 0.</desc>
        </value>
      </values>
    </entry>
    <entry name="-ms-transform-origin" restriction="length, percentage" version="3.0" browsers="IE9-9" ref="http://www.w3.org/TR/css3-2d-transforms/#transform-origin" syntax=".album { $(name): 20% 40%; }">
      <desc>Establishes the origin of transformation for an element. This property is applied by first translating the element by the negated value of the property, then applying the element's transform, then translating by the property value.</desc>
      <values>
        <value name="bottom" version="3.0" browsers="all" />
        <value name="center" version="3.0" browsers="all" />
        <value name="left" version="3.0" browsers="all" />
        <value name="right" version="3.0" browsers="all" />
        <value name="top" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-transform-origin-x" restriction="length, percentage" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-3d-transforms/#transform-origin">
      <desc>The x coordinate of the origin for transforms applied to an element with respect to its border box.</desc>
    </entry>
    <entry name="-ms-transform-origin-y" restriction="length, percentage" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-3d-transforms/#transform-origin">
      <desc>The y coordinate of the origin for transforms applied to an element with respect to its border box.</desc>
    </entry>
    <entry name="-ms-transform-origin-z" restriction="length, percentage" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-3d-transforms/#transform-origin">
      <desc>The z coordinate of the origin for transforms applied to an element with respect to its border box.</desc>
    </entry>
    <entry name="-ms-user-select" restriction="enum" version="3.0" browsers="IE10" ref="http://ie.microsoft.com/testdrive/HTML5/msUserSelect/" syntax="div { $(name): none; }">
      <desc>Controls the appearance of selection.</desc>
      <values>
        <value name="element" version="3.0" browsers="all" />
        <value name="none" version="3.0" browsers="all" />
        <value name="text" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-word-break" restriction="enum" version="3.0" browsers="IE8" ref="http://www.w3.org/TR/css3-text/#word-break0" syntax="p.album { $(name): break-all; }">
      <desc>Specifies line break opportunities for non-CJK scripts.</desc>
      <values>
        <value name="break-all" version="3.0" browsers="all">
          <desc>Lines may break between any two grapheme clusters for non-CJK scripts. This option is used mostly in a context where the text is predominantly using CJK characters with few non-CJK excerpts and it is desired that the text be better distributed on each line.</desc>
        </value>
        <value name="keep-all" version="3.0" browsers="all">
          <desc>Block characters can no longer create implied break points. Otherwise this option is equivalent to 'normal'. This option is mostly used where the presence of word separator characters still creates line-breaking opportunities, as in Korean.</desc>
        </value>
        <value name="normal" version="3.0" browsers="all">
          <desc>Breaks non-CJK scripts according to their own rules.</desc>
        </value>
      </values>
    </entry>
    <entry name="-ms-word-wrap" restriction="enum" version="3.0" browsers="IE8" ref="http://www.w3.org/TR/css3-text/#word-wrap0" syntax="p { $(name): break-word; }">
      <desc>Specifies whether the UA may break within a word to prevent overflow when an otherwise-unbreakable string is too long to fit.</desc>
      <values>
        <value name="break-word" version="3.0" browsers="all">
          <desc>An unbreakable 'word' may be broken at an arbitrary point if there are no otherwise-acceptable break points in the line.</desc>
        </value>
        <value name="hyphenate" version="3.0" browsers="none">
          <desc>An unbreakable 'word' may be hyphenated if there are no otherwise-acceptable break points in the line even if hyphenation is turned off.</desc>
        </value>
        <value name="normal" version="3.0" browsers="all">
          <desc>Lines may break only at allowed break points.</desc>
        </value>
      </values>
    </entry>
    <entry name="-ms-wrap-flow" restriction="enum" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-exclusions/#wrap-flow-property" syntax="div { $(name): maximum; }">
      <desc>An element becomes an exclusion when its 'wrap-flow' property has a computed value other than 'auto'.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>For floats an exclusion is created, for all other elements an exclusion is not created.</desc>
        </value>
        <value name="both" version="3.0" browsers="all">
          <desc>Inline flow content can flow on all sides of the exclusion.</desc>
        </value>
        <value name="clear" version="3.0" browsers="all">
          <desc>Inline flow content can only wrap on top and bottom of the exclusion and must leave the areas to the start and end edges of the exclusion box empty.</desc>
        </value>
        <value name="end" version="3.0" browsers="all">
          <desc>Inline flow content can wrap on the end side of the exclusion area but must leave the area to the start edge of the exclusion area empty.</desc>
        </value>
        <value name="maximum" version="3.0" browsers="all">
          <desc>Inline flow content can wrap on the side of the exclusion with the largest available space for the given line, and must leave the other side of the exclusion empty.</desc>
        </value>
        <value name="start" version="3.0" browsers="all">
          <desc>Inline flow content can wrap on the start edge of the exclusion area but must leave the area to end edge of the exclusion area empty.</desc>
        </value>
      </values>
    </entry>
    <entry name="-ms-wrap-margin" restriction="length, percentage" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh466103.aspx" syntax="div { $(name): 20px; }">
      <desc>Gets or sets a value that is used to offset the inner wrap shape from other shapes.</desc>
    </entry>
    <entry name="-ms-wrap-through" restriction="enum" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh441290.aspx" syntax="div { $(name): wrap; }">
      <desc>Gets or sets a value that specifies how content should wrap around an exclusion element.</desc>
      <values>
        <value name="none" version="3.0" browsers="all">
          <desc>The exclusion element does not inherit its parent node's wrapping context. Its descendants are only subject to exclusion shapes defined inside the element.</desc>
        </value>
        <value name="wrap" version="3.0" browsers="all">
          <desc>The exclusion element inherits its parent node's wrapping context. Its descendant inline content wraps around exclusions defined outside the element.</desc>
        </value>
      </values>
    </entry>
    <entry name="-ms-writing-mode" restriction="enum" version="3.0" browsers="IE8" ref="http://www.w3.org/TR/2003/CR-css3-text-20030514/#writing-mode" syntax="span { $(name): lr-tb; }">
      <desc>This is a shorthand property for both 'direction' and 'block-progression'.</desc>
      <values>
        <value name="bt-lr" version="3.0" browsers="all" />
        <value name="bt-rl" version="3.0" browsers="all" />
        <value name="lr-bt" version="3.0" browsers="all" />
        <value name="lr-tb" version="3.0" browsers="all" />
        <value name="rl-bt" version="3.0" browsers="all" />
        <value name="rl-tb" version="3.0" browsers="all" />
        <value name="tb-lr" version="3.0" browsers="all" />
        <value name="tb-rl" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-zoom" restriction="enum, integer, number, percentage" version="3.0" browsers="IE8" ref="http://msdn.microsoft.com/en-us/ie/gg192966.aspx" syntax=".example { $(name): 1; }">
      <desc>Sets or retrieves the magnification scale of the object.</desc>
      <values>
        <value name="normal" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-ms-zoom-animation" restriction="enum" version="3.0" browsers="IE10" ref="http://msdn.microsoft.com/en-us/library/windows/apps/hh466117.aspx" syntax="div { $(name): none; }">
      <desc>Gets or sets a value that indicates whether an animation is used when zooming.</desc>
      <values>
        <value name="default" version="3.0" browsers="all" />
        <value name="none" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="nav-down" restriction="enum, identifier, string" version="3.0" browsers="O9.5" ref="http://www.w3.org/TR/css3-ui/#nav-up" syntax="auto | 'id' [ current | root | 'target-name' ]?">
      <desc>Provides an way to control directional focus navigation.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>The user agent automatically determines which element to navigate the focus to in response to directional navigational input.</desc>
        </value>
        <value name="current" version="3.0" browsers="all" />
        <value name="root" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="nav-index" restriction="number" version="3.0" browsers="O9.5" ref="http://www.w3.org/TR/css3-ui/#nav-index0" syntax="auto | 'number'">
      <desc>Provides an input-method-neutral way of specifying the sequential navigation order (also known as 'tabbing order').</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>The element's sequential navigation order is assigned automatically by the user agent.</desc>
        </value>
      </values>
    </entry>
    <entry name="nav-left" restriction="enum, identifier, string" version="3.0" browsers="O9.5" ref="http://www.w3.org/TR/css3-ui/#nav-up" syntax="auto | 'id' [ current | root | 'target-name' ]?">
      <desc>Provides an way to control directional focus navigation.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>The user agent automatically determines which element to navigate the focus to in response to directional navigational input.</desc>
        </value>
        <value name="current" version="3.0" browsers="all" />
        <value name="root" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="nav-right" restriction="enum, identifier, string" version="3.0" browsers="O9.5" ref="http://www.w3.org/TR/css3-ui/#nav-up" syntax="auto | 'id' [ current | root | 'target-name' ]?">
      <desc>Provides an way to control directional focus navigation.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>The user agent automatically determines which element to navigate the focus to in response to directional navigational input.</desc>
        </value>
        <value name="current" version="3.0" browsers="all" />
        <value name="root" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="nav-up" restriction="enum, identifier, string" version="3.0" browsers="O9.5" ref="http://www.w3.org/TR/css3-ui/#nav-up" syntax="auto | 'id' [ current | root | 'target-name' ]?">
      <desc>Provides an way to control directional focus navigation.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>The user agent automatically determines which element to navigate the focus to in response to directional navigational input.</desc>
        </value>
        <value name="current" version="3.0" browsers="all" />
        <value name="root" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-o-animation" restriction="time, enum, identifier, number" version="3.0" browsers="O12" ref="http://www.w3.org/TR/css3-animations/#animation" syntax="div { $(name): movearound 4s ease 3 normal; }">
      <desc>Shorthand property combines six of the animation properties into a single property.</desc>
      <values>
        <value name="alternate" version="3.0" browsers="all">
          <desc>The animation cycle iterations that are odd counts are played in the normal direction, and the animation cycle iterations that are even counts are played in a reverse direction.</desc>
        </value>
        <value name="alternate-reverse" version="3.0" browsers="all">
          <desc>The animation cycle iterations that are odd counts are played in the reverse direction, and the animation cycle iterations that are even counts are played in a normal direction.</desc>
        </value>
        <value name="backwards" version="3.0" browsers="all">
          <desc>The beginning property value (as defined in the first @keyframes at-rule) is applied before the animation is displayed, during the period defined by 'animation-delay'.</desc>
        </value>
        <value name="both" version="3.0" browsers="all">
          <desc>Both forwards and backwards fill modes are applied.</desc>
        </value>
        <value name="cubic-bezier()" version="3.0" browsers="all">
          <desc>Specifies a cubic-bezier curve. The four values specify points P1 and P2  of the curve as (x1, y1, x2, y2). All values must be in the range [0, 1].</desc>
        </value>
        <value name="ease" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.25, 0.1, 0.25, 1.0).</desc>
        </value>
        <value name="ease-in" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.42, 0, 1.0, 1.0).</desc>
        </value>
        <value name="ease-in-out" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.42, 0, 0.58, 1.0).</desc>
        </value>
        <value name="ease-out" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0, 0, 0.58, 1.0).</desc>
        </value>
        <value name="forwards" version="3.0" browsers="all">
          <desc>The final property value (as defined in the last @keyframes at-rule) is maintained after the animation completes.</desc>
        </value>
        <value name="infinite" version="3.0" browsers="all">
          <desc>Causes the animation to repeat forever.</desc>
        </value>
        <value name="linear" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.0, 0.0, 1.0, 1.0).</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>No animation is performed</desc>
        </value>
        <value name="normal" version="3.0" browsers="all">
          <desc>Normal playback.</desc>
        </value>
        <value name="reverse" version="3.0" browsers="all">
          <desc>All iterations of the animation are played in the reverse direction from the way they were specified.</desc>
        </value>
        <value name="step-end" version="3.0" browsers="all">
          <desc>The step-end function is equivalent to steps(1, end).</desc>
        </value>
        <value name="steps(1, start)" version="3.0" browsers="all">
          <desc>The first parameter specifies the number of intervals in the function. The second parameter, which is optional, is either the value 'start' or 'end'.</desc>
        </value>
        <value name="step-start" version="3.0" browsers="all">
          <desc>The step-start function is equivalent to steps(1, start).</desc>
        </value>
      </values>
    </entry>
    <entry name="-o-animation-delay" restriction="time" version="3.0" browsers="O12" ref="http://www.w3.org/TR/css3-animations/#animation-delay" syntax="div { $(name): 4s; }">
      <desc>Defines when the animation will start. An 'animation-delay' value of '0' means the animation will execute as soon as it is applied. Otherwise, the value specifies an offset from the moment the animation is applied, and the animation will delay execution by that offset.</desc>
    </entry>
    <entry name="-o-animation-direction" restriction="enum" version="3.0" browsers="O12" ref="http://www.w3.org/TR/css3-animations/#animation-direction" syntax="div { $(name): normal; }">
      <desc>Defines whether or not the animation should play in reverse on alternate cycles.</desc>
      <values>
        <value name="alternate" version="3.0" browsers="all">
          <desc>The animation cycle iterations that are odd counts are played in the normal direction, and the animation cycle iterations that are even counts are played in a reverse direction.</desc>
        </value>
        <value name="alternate-reverse" version="3.0" browsers="all">
          <desc>The animation cycle iterations that are odd counts are played in the reverse direction, and the animation cycle iterations that are even counts are played in a normal direction.</desc>
        </value>
        <value name="normal" version="3.0" browsers="all">
          <desc>Normal playback.</desc>
        </value>
        <value name="reverse" version="3.0" browsers="all">
          <desc>All iterations of the animation are played in the reverse direction from the way they were specified.</desc>
        </value>
      </values>
    </entry>
    <entry name="-o-animation-duration" restriction="time" version="3.0" browsers="O12" ref="http://www.w3.org/TR/css3-animations/#animation-duration" syntax="div { $(name): 4s; }">
      <desc>Defines the length of time that an animation takes to complete one cycle.</desc>
    </entry>
    <entry name="-o-animation-fill-mode" restriction="enum" version="3.0" browsers="O12" ref="http://www.w3.org/TR/css3-animations/#animation-fill-mode-property" syntax="div { $(name): forwards; }">
      <desc>Defines what values are applied by the animation outside the time it is executing.</desc>
      <values>
        <value name="backwards" version="3.0" browsers="all">
          <desc>The beginning property value (as defined in the first @keyframes at-rule) is applied before the animation is displayed, during the period defined by 'animation-delay'.</desc>
        </value>
        <value name="both" version="3.0" browsers="all">
          <desc>Both forwards and backwards fill modes are applied.</desc>
        </value>
        <value name="forwards" version="3.0" browsers="all">
          <desc>The final property value (as defined in the last @keyframes at-rule) is maintained after the animation completes.</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>There is no change to the property value between the time the animation is applied and the time the animation begins playing or after the animation completes.</desc>
        </value>
      </values>
    </entry>
    <entry name="-o-animation-iteration-count" restriction="number" version="3.0" browsers="O12" ref="http://www.w3.org/TR/css3-animations/#animation-iteration-count" syntax="div { $(name): 3; }">
      <desc>Defines the number of times an animation cycle is played. The default value is one, meaning the animation will play from beginning to end once.</desc>
      <values>
        <value name="infinite" version="3.0" browsers="all">
          <desc>Causes the animation to repeat forever.</desc>
        </value>
      </values>
    </entry>
    <entry name="-o-animation-name" restriction="identifier" version="3.0" browsers="O12" ref="http://www.w3.org/TR/css3-animations/#the-animation-name-property-" syntax="div { $(name): movearound; }">
      <desc>Defines a list of animations that apply. Each name is used to select the keyframe at-rule that provides the property values for the animation.</desc>
      <values>
        <value name="none" version="3.0" browsers="all">
          <desc>No animation is performed</desc>
        </value>
      </values>
    </entry>
    <entry name="-o-animation-play-state" restriction="enum" version="3.0" browsers="O12" ref="http://www.w3.org/TR/css3-animations/#animation-play-state" syntax="div { $(name): running; }">
      <desc>Defines whether the animation is running or paused.</desc>
      <values>
        <value name="paused" version="3.0" browsers="all">
          <desc>A running animation will be paused.</desc>
        </value>
        <value name="running" version="3.0" browsers="all">
          <desc>Resume playback of a paused animation.</desc>
        </value>
      </values>
    </entry>
    <entry name="-o-animation-timing-function" restriction="enum" version="3.0" browsers="O12" ref="http://www.w3.org/TR/css3-animations/#animation-timing-function" syntax="div { $(name): ease; }">
      <desc>Describes how the animation will progress over one cycle of its duration. See the 'transition-timing-function'.</desc>
      <values>
        <value name="cubic-bezier()" version="3.0" browsers="all">
          <desc>Specifies a cubic-bezier curve. The four values specify points P1 and P2  of the curve as (x1, y1, x2, y2). All values must be in the range [0, 1].</desc>
        </value>
        <value name="ease" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.25, 0.1, 0.25, 1.0).</desc>
        </value>
        <value name="ease-in" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.42, 0, 1.0, 1.0).</desc>
        </value>
        <value name="ease-in-out" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.42, 0, 0.58, 1.0).</desc>
        </value>
        <value name="ease-out" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0, 0, 0.58, 1.0).</desc>
        </value>
        <value name="linear" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.0, 0.0, 1.0, 1.0).</desc>
        </value>
        <value name="step-end" version="3.0" browsers="all">
          <desc>The step-end function is equivalent to steps(1, end).</desc>
        </value>
        <value name="steps(1, start)" version="3.0" browsers="all">
          <desc>The first parameter specifies the number of intervals in the function. The second parameter, which is optional, is either the value 'start' or 'end'.</desc>
        </value>
        <value name="step-start" version="3.0" browsers="all">
          <desc>The step-start function is equivalent to steps(1, start).</desc>
        </value>
      </values>
    </entry>
    <entry name="object-fit" restriction="enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/css4-images/#object-fit" syntax="p { $(name): cover; }">
      <desc>The object-fit property specifies how the contents of a replaced element should be scaled relative to the box established by its used height and width.</desc>
      <values>
        <value name="contain" version="3.0" browsers="all" />
        <value name="cover" version="3.0" browsers="all" />
        <value name="fill" version="3.0" browsers="all" />
        <value name="none" version="3.0" browsers="all" />
        <value name="scale-down" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="object-position" restriction="enum, length, percentage" version="3.0" browsers="O10.6" ref="http://www.w3.org/TR/css4-images/#object-position" syntax="img { $(name): left top; }">
      <desc>Determines the alignment of the replaced element inside its box.</desc>
      <values>
        <value name="bottom" version="3.0" browsers="all" />
        <value name="center" version="3.0" browsers="all" />
        <value name="left" version="3.0" browsers="all" />
        <value name="right" version="3.0" browsers="all" />
        <value name="top" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-o-border-image" restriction="length, percentage, number, url, enum" version="3.0" browsers="O11.6" ref="http://www.w3.org/TR/css3-background/#border-image" syntax="div { $(name): url(border.png) 0 5 0 5;}">
      <desc>Shorthand property for setting 'border-image-source', 'border-image-slice', 'border-image-width', 'border-image-outset' and 'border-image-repeat'. Omitted values are set to their initial values.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>If 'auto' is specified then the border image width is the intrinsic width or height (whichever is applicable) of the corresponding image slice. If the image does not have the required intrinsic dimension then the corresponding border-width is used instead.</desc>
        </value>
        <value name="fill" version="3.0" browsers="all">
          <desc>Causes the middle part of the border-image to be preserved. (By default it is discarded, i.e., treated as empty.)</desc>
        </value>
        <value name="none" version="3.0" browsers="all" />
        <value name="repeat" version="3.0" browsers="all">
          <desc>The image is tiled (repeated) to fill the area.</desc>
        </value>
        <value name="round" version="3.0" browsers="all">
          <desc>The image is tiled (repeated) to fill the area. If it does not fill the area with a whole number of tiles, the image is rescaled so that it does.</desc>
        </value>
        <value name="space" version="3.0" browsers="all">
          <desc>The image is tiled (repeated) to fill the area. If it does not fill the area with a whole number of tiles, the extra space is distributed around the tiles.</desc>
        </value>
        <value name="stretch" version="3.0" browsers="all">
          <desc>The image is stretched to fill the area.</desc>
        </value>
        <value name="url()" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-o-object-fit" restriction="enum" version="3.0" browsers="O10.6" ref="http://www.w3.org/TR/css4-images/#object-fit" syntax="p { $(name): cover; }">
      <desc>The object-fit property specifies how the contents of a replaced element should be scaled relative to the box established by its used height and width.</desc>
      <values>
        <value name="contain" version="3.0" browsers="all" />
        <value name="cover" version="3.0" browsers="all" />
        <value name="fill" version="3.0" browsers="all" />
        <value name="none" version="3.0" browsers="all" />
        <value name="scale-down" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-o-object-position" restriction="enum, length, percentage" version="3.0" browsers="O10.6" ref="http://www.w3.org/TR/css4-images/#object-position" syntax="img { $(name): left top; }">
      <desc>Determines the alignment of the replaced element inside its box.</desc>
      <values>
        <value name="bottom" version="3.0" browsers="all" />
        <value name="center" version="3.0" browsers="all" />
        <value name="left" version="3.0" browsers="all" />
        <value name="right" version="3.0" browsers="all" />
        <value name="top" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="opacity" restriction="number(0-1)" version="3.0" browsers="C,FF3.6,IE9,O9,S1.2" ref="http://www.w3.org/TR/css3-color/#opacity" syntax="article { $(name): opacity: 0.4; }">
      <desc>Opacity of an element's text, where 1 is opaque and 0 is entirely transparent.</desc>
    </entry>
    <entry name="order" restriction="integer" version="3.0" browsers="IE11,O12.1" ref="http://www.w3.org/TR/css3-flexbox/#order" syntax="p { $(name): -1; }">
      <desc>Controls the order in which flex items appear within their flex container, by assigning them to ordinal groups.</desc>
    </entry>
    <entry name="orientation" restriction="" version="" browsers="all" />
    <entry name="orphans" restriction="integer" version="2.0" browsers="C,IE8,O7,S1.3" ref="http://www.w3.org/TR/CSS2/page.html#propdef-orphans" syntax="&lt;integer&gt;">
      <desc>Specifies the minimum number of lines in a block element that must be left at the bottom of a page.</desc>
    </entry>
    <entry name="-o-table-baseline" restriction="integer" version="3.0" browsers="O9.6" ref="http://www.w3.org/TR/mathml-for-css/" syntax="td { $(name): 2; }">
      <desc>Determines which row of a inline-table should be used as baseline of inline-table.</desc>
    </entry>
    <entry name="-o-tab-size" restriction="integer, length" version="3.0" browsers="O10.6" ref="http://www.w3.org/TR/css3-text/#tab-size" syntax="div { $(name): 4; }">
      <desc>This property determines the width of the tab character (U+0009), in space characters (U+0020), when rendered</desc>
    </entry>
    <entry name="-o-text-overflow" restriction="enum" version="3.0" browsers="O10" ref="http://www.w3.org/TR/css3-ui/#text-overflow0" syntax="span { $(name): ellipsis; }">
      <desc>Text can overflow for example when it is prevented from wrapping</desc>
      <values>
        <value name="clip" version="3.0" browsers="all">
          <desc>Clip inline content that overflows. Characters may be only partially rendered.</desc>
        </value>
        <value name="ellipsis" version="3.0" browsers="all">
          <desc>Render an ellipsis character (U+2026) to represent clipped inline content.</desc>
        </value>
      </values>
    </entry>
    <entry name="-o-transform" restriction="enum" version="3.0" browsers="O10.5" ref="http://www.w3.org/TR/css3-2d-transforms/#transform-property" syntax="div { $(name): rotate(-90deg); }">
      <desc>A two-dimensional transformation is applied to an element through the 'transform' property. This property contains a list of transform functions similar to those allowed by SVG.</desc>
      <values>
        <value name="matrix()" version="3.0" browsers="all">
          <desc>Specifies a 2D transformation in the form of a transformation matrix of six values. matrix(a,b,c,d,e,f) is equivalent to applying the transformation matrix [a b c d e f]</desc>
        </value>
        <value name="matrix3d()" version="3.0" browsers="all">
          <desc>specifies a 3D transformation as a 4x4 homogeneous matrix of 16 values in column-major order.</desc>
        </value>
        <value name="none" version="3.0" browsers="all" />
        <value name="rotate()" version="3.0" browsers="all">
          <desc>Specifies a 2D rotation by the angle specified in the parameter about the origin of the element, as defined by the transform-origin property.</desc>
        </value>
        <value name="rotate3d()" version="3.0" browsers="all">
          <desc>Specifies a clockwise 3D rotation by the angle specified in last parameter about the [x,y,z] direction vector described by the first 3 parameters.</desc>
        </value>
        <value name="rotateX('angle')" version="3.0" browsers="all">
          <desc>Specifies a clockwise rotation by the given angle about the X axis.</desc>
        </value>
        <value name="rotateY('angle')" version="3.0" browsers="all">
          <desc>Specifies a clockwise rotation by the given angle about the Y axis.</desc>
        </value>
        <value name="rotateZ('angle')" version="3.0" browsers="all">
          <desc>Specifies a clockwise rotation by the given angle about the Z axis.</desc>
        </value>
        <value name="scale()" version="3.0" browsers="all">
          <desc>Specifies a 2D scale operation by the [sx,sy] scaling vector described by the 2 parameters. If the second parameter is not provided, it is takes a value equal to the first.</desc>
        </value>
        <value name="scale3d()" version="3.0" browsers="all">
          <desc>Specifies a 3D scale operation by the [sx,sy,sz] scaling vector described by the 3 parameters.</desc>
        </value>
        <value name="scaleX()" version="3.0" browsers="all">
          <desc>Specifies a scale operation using the [sx,1] scaling vector, where sx is given as the parameter.</desc>
        </value>
        <value name="scaleY()" version="3.0" browsers="all">
          <desc>Specifies a scale operation using the [sy,1] scaling vector, where sy is given as the parameter.</desc>
        </value>
        <value name="scaleZ()" version="3.0" browsers="all">
          <desc>Specifies a scale operation using the [1,1,sz] scaling vector, where sz is given as the parameter.</desc>
        </value>
        <value name="skew()" version="3.0" browsers="all">
          <desc>Specifies a skew transformation along the X and Y axes. The first angle parameter specifies the skew on the X axis. The second angle parameter specifies the skew on the Y axis. If the second parameter is not given then a value of 0 is used for the Y angle (ie: no skew on the Y axis).</desc>
        </value>
        <value name="skewX()" version="3.0" browsers="all">
          <desc>Specifies a skew transformation along the X axis by the given angle.</desc>
        </value>
        <value name="skewY()" version="3.0" browsers="all">
          <desc>Specifies a skew transformation along the Y axis by the given angle.</desc>
        </value>
        <value name="translate()" version="3.0" browsers="all">
          <desc>Specifies a 2D translation by the vector [tx, ty], where tx is the first translation-value parameter and ty is the optional second translation-value parameter.</desc>
        </value>
        <value name="translate3d()" version="3.0" browsers="all">
          <desc>Specifies a 3D translation by the vector [tx,ty,tz], with tx, ty and tz being the first, second and third translation-value parameters respectively.</desc>
        </value>
        <value name="translateX()" version="3.0" browsers="all">
          <desc>Specifies a translation by the given amount in the X direction.</desc>
        </value>
        <value name="translateY()" version="3.0" browsers="all">
          <desc>Specifies a translation by the given amount in the Y direction.</desc>
        </value>
        <value name="translateZ()" version="3.0" browsers="all">
          <desc>Specifies a translation by the given amount in the Z direction. Note that percentage values are not allowed in the translateZ translation-value, and if present are evaluated as 0.</desc>
        </value>
      </values>
    </entry>
    <entry name="-o-transform-origin" restriction="length, percentage" version="3.0" browsers="O10.5" ref="http://www.w3.org/TR/css3-2d-transforms/#transform-origin" syntax="div { $(name): 20% 40%; }">
      <desc>Establishes the origin of transformation for an element. This property is applied by first translating the element by the negated value of the property, then applying the element's transform, then translating by the property value.</desc>
      <values>
        <value name="bottom" version="3.0" browsers="all" />
        <value name="center" version="3.0" browsers="all" />
        <value name="left" version="3.0" browsers="all" />
        <value name="right" version="3.0" browsers="all" />
        <value name="top" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-o-transition" restriction="time, property, enum" version="3.0" browsers="O11.5" ref="http://www.w3.org/TR/css3-transitions/#transition" syntax="div { $(name): background-color linear 1s; }">
      <desc>Shorthand property combines four of the transition properties into a single property.</desc>
      <values>
        <value name="all" version="3.0" browsers="all">
          <desc>Every property that is able to undergo a transition will do so.</desc>
        </value>
        <value name="cubic-bezier()" version="3.0" browsers="all">
          <desc>Specifies a cubic-bezier curve. The four values specify points P1 and P2  of the curve as (x1, y1, x2, y2). All values must be in the range [0, 1].</desc>
        </value>
        <value name="ease" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.25, 0.1, 0.25, 1.0).</desc>
        </value>
        <value name="ease-in" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.42, 0, 1.0, 1.0).</desc>
        </value>
        <value name="ease-in-out" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.42, 0, 0.58, 1.0).</desc>
        </value>
        <value name="ease-out" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0, 0, 0.58, 1.0).</desc>
        </value>
        <value name="linear" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.0, 0.0, 1.0, 1.0).</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>No property will transition.</desc>
        </value>
        <value name="step-end" version="3.0" browsers="all">
          <desc>The step-end function is equivalent to steps(1, end).</desc>
        </value>
        <value name="steps(1, start)" version="3.0" browsers="all">
          <desc>The first parameter specifies the number of intervals in the function. The second parameter, which is optional, is either the value 'start' or 'end'.</desc>
        </value>
        <value name="step-start" version="3.0" browsers="all">
          <desc>The step-start function is equivalent to steps(1, start).</desc>
        </value>
      </values>
    </entry>
    <entry name="-o-transition-delay" restriction="time" version="3.0" browsers="O11.5" ref="http://www.w3.org/TR/css3-transitions/#transition-delay" syntax="div { $(name): 1s; }">
      <desc>Defines when the transition will start. It allows a transition to begin execution some period of time from when it is applied.</desc>
    </entry>
    <entry name="-o-transition-duration" restriction="time" version="3.0" browsers="O11.5" ref="http://www.w3.org/TR/css3-transitions/#transition-duration" syntax="div { $(name): 1s; }">
      <desc>Specifies how long the transition from the old value to the new value should take.</desc>
    </entry>
    <entry name="-o-transition-property" restriction="property" version="3.0" browsers="O11.5" ref="http://www.w3.org/TR/css3-transitions/#transition-property" syntax="div { $(name): background-color; }">
      <desc>Specifies the name of the CSS property to which the transition is applied.</desc>
      <values>
        <value name="all" version="3.0" browsers="all">
          <desc>Every property that is able to undergo a transition will do so.</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>No property will transition.</desc>
        </value>
      </values>
    </entry>
    <entry name="-o-transition-timing-function" restriction="enum" version="3.0" browsers="O11.5" ref="http://www.w3.org/TR/css3-transitions/#transition-timing-function" syntax="div { $(name): linear; }">
      <desc>Describes how the intermediate values used during a transition will be calculated.</desc>
      <values>
        <value name="cubic-bezier()" version="3.0" browsers="all">
          <desc>Specifies a cubic-bezier curve. The four values specify points P1 and P2  of the curve as (x1, y1, x2, y2). All values must be in the range [0, 1].</desc>
        </value>
        <value name="ease" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.25, 0.1, 0.25, 1.0).</desc>
        </value>
        <value name="ease-in" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.42, 0, 1.0, 1.0).</desc>
        </value>
        <value name="ease-in-out" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.42, 0, 0.58, 1.0).</desc>
        </value>
        <value name="ease-out" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0, 0, 0.58, 1.0).</desc>
        </value>
        <value name="linear" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.0, 0.0, 1.0, 1.0).</desc>
        </value>
        <value name="step-end" version="3.0" browsers="all">
          <desc>The step-end function is equivalent to steps(1, end).</desc>
        </value>
        <value name="steps(1, start)" version="3.0" browsers="all">
          <desc>The first parameter specifies the number of intervals in the function. The second parameter, which is optional, is either the value 'start' or 'end'.</desc>
        </value>
        <value name="step-start" version="3.0" browsers="all">
          <desc>The step-start function is equivalent to steps(1, start).</desc>
        </value>
      </values>
    </entry>
    <entry name="outline" restriction="length, color, enum" version="2.0" browsers="C,FF1.5,IE8,O8,S1.2" ref="http://www.w3.org/TR/css3-ui/#outline0" syntax="header { $(name): 5px solid red;}">
      <desc>Shorthand property, and sets all three of 'outline-style', 'outline-width', and 'outline-color'.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
        <value name="dashed" version="1.0" browsers="all">
          <desc>A series of square-ended dashes.</desc>
        </value>
        <value name="dotted" version="1.0" browsers="all">
          <desc>A series of round dots.</desc>
        </value>
        <value name="double" version="1.0" browsers="all">
          <desc>Two parallel solid lines with some space between them. (The thickness of the lines is not specified, but the sum of the lines and the space must equal 'border-width'.)</desc>
        </value>
        <value name="groove" version="1.0" browsers="all">
          <desc>Looks as if it were carved in the canvas. (This is typically achieved by creating a "shadow" from two colors that are slightly lighter and darker than the 'border-color'.)</desc>
        </value>
        <value name="hidden" version="3.0" browsers="all">
          <desc>Same as 'none', but has different behavior in the border conflict resolution rules for border-collapsed tables.</desc>
        </value>
        <value name="inset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is sunken into the canvas. Treated as 'ridge' in border-collapsed tables.</desc>
        </value>
        <value name="invert" version="2.0" browsers="all">
          <desc>'Invert' is expected to perform a color inversion on the pixels on the screen. This is a common way to ensure the focus border is visible, regardless of color background.</desc>
        </value>
        <value name="medium" version="1.0" browsers="all" />
        <value name="none" version="1.0" browsers="all">
          <desc>No border. Color and width are ignored (i.e., the border has width 0, unless the border is an image)</desc>
        </value>
        <value name="outset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is coming out of the canvas. Treated as 'groove' in border-collapsed tables.</desc>
        </value>
        <value name="ridge" version="1.0" browsers="all">
          <desc>Looks as if it were coming out of the canvas.</desc>
        </value>
        <value name="solid" version="1.0" browsers="all">
          <desc>A single line segment.</desc>
        </value>
        <value name="thick" version="1.0" browsers="all" />
        <value name="thin" version="1.0" browsers="all" />
      </values>
    </entry>
    <entry name="outline-color" restriction="color" version="2.0" browsers="C,FF1.5,IE8,O8,S1.2" ref="http://www.w3.org/TR/css3-ui/#outline-color0" syntax="body { $(name): red; }">
      <desc>The color of the outline</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="invert" version="2.0" browsers="all">
          <desc>'Invert' is expected to perform a color inversion on the pixels on the screen. This is a common way to ensure the focus border is visible, regardless of color background.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="2.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="2.0" browsers="C,S1" />
        <value name="-webkit-link" version="2.0" browsers="C,S1" />
        <value name="-webkit-text" version="2.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="outline-offset" restriction="length" version="3.0" browsers="C,FF1.5,O9.5,S1.2" ref="http://www.w3.org/TR/css3-ui/#outline-offset0" syntax="article { $(name): 15px; }">
      <desc>Width of the outline</desc>
    </entry>
    <entry name="outline-style" restriction="enum" version="2.0" browsers="C,FF1.5,IE8,O8,S1.2" ref="http://www.w3.org/TR/css3-ui/#outline-style0" syntax="td { $(name): solid; }">
      <desc>Style of the outline</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
        <value name="dashed" version="1.0" browsers="all">
          <desc>A series of square-ended dashes.</desc>
        </value>
        <value name="dotted" version="1.0" browsers="all">
          <desc>A series of round dots.</desc>
        </value>
        <value name="double" version="1.0" browsers="all">
          <desc>Two parallel solid lines with some space between them. (The thickness of the lines is not specified, but the sum of the lines and the space must equal 'border-width'.)</desc>
        </value>
        <value name="groove" version="1.0" browsers="all">
          <desc>Looks as if it were carved in the canvas. (This is typically achieved by creating a "shadow" from two colors that are slightly lighter and darker than the 'border-color'.)</desc>
        </value>
        <value name="hidden" version="3.0" browsers="all">
          <desc>Same as 'none', but has different behavior in the border conflict resolution rules for border-collapsed tables.</desc>
        </value>
        <value name="inset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is sunken into the canvas. Treated as 'ridge' in border-collapsed tables.</desc>
        </value>
        <value name="none" version="1.0" browsers="all">
          <desc>No border. Color and width are ignored (i.e., the border has width 0, unless the border is an image)</desc>
        </value>
        <value name="outset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is coming out of the canvas. Treated as 'groove' in border-collapsed tables.</desc>
        </value>
        <value name="ridge" version="1.0" browsers="all">
          <desc>Looks as if it were coming out of the canvas.</desc>
        </value>
        <value name="solid" version="1.0" browsers="all">
          <desc>A single line segment.</desc>
        </value>
      </values>
    </entry>
    <entry name="outline-width" restriction="length" version="2.0" browsers="C,FF1.5,IE8,O8,S1.2" ref="http://www.w3.org/TR/css3-ui/#outline-width0" syntax="td { $(name): 2px; }">
      <desc>Width of the outline</desc>
      <values>
        <value name="medium" version="1.0" browsers="all" />
        <value name="thick" version="1.0" browsers="all" />
        <value name="thin" version="1.0" browsers="all" />
      </values>
    </entry>
    <entry name="overflow" restriction="enum" version="2.0" browsers="all" ref="http://www.w3.org/TR/css3-box/#overflow" syntax="div { overflow: hidden auto; }">
      <desc>Shorthand for setting 'overflow-x' and 'overflow-y'.</desc>
      <values>
        <value name="auto" version="2.0" browsers="all">
          <desc>The behavior of the 'auto' value is UA-dependent, but should cause a scrolling mechanism to be provided for overflowing boxes.</desc>
        </value>
        <value name="hidden" version="2.0" browsers="all">
          <desc>Content is clipped and no scrolling mechanism should be provided to view the content outside the clipping region.</desc>
        </value>
        <value name="-moz-hidden-unscrollable" version="3.0" browsers="FF" />
        <value name="no-content" version="3.0" browsers="none">
          <desc>When the content doesn't fit in the content box, the whole content is hidden, as if 'visibility: hidden' were specified.</desc>
        </value>
        <value name="no-display" version="3.0" browsers="none">
          <desc>When the content doesn't fit in the content box, the whole box is removed, as if 'display: none' were specified.</desc>
        </value>
        <value name="scroll" version="2.0" browsers="all">
          <desc>Content is clipped and if the user agent uses a scrolling mechanism that is visible on the screen (such as a scroll bar or a panner), that mechanism should be displayed for a box whether or not any of its content is clipped.</desc>
        </value>
        <value name="visible" version="2.0" browsers="all">
          <desc>Content is not clipped, i.e., it may be rendered outside the content box.</desc>
        </value>
      </values>
    </entry>
    <entry name="overflow-wrap" restriction="enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-text/#overflow-wrap0" syntax="div { $(name): break-word; }">
      <desc>This property specifies whether the UA may break within a word to prevent overflow when an otherwise-unbreakable string is too long to fit within the line box.</desc>
      <values>
        <value name="break-word" version="3.0" browsers="all" />
        <value name="normal" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="overflow-x" restriction="enum" version="3.0" browsers="C,FF1.5,IE5,O9.5,S3" ref="http://www.w3.org/TR/css3-box/#overflow-x" syntax="div { $(name): hidden; }">
      <desc>Specify whether content is clipped when it overflows the element's content area.</desc>
      <values>
        <value name="auto" version="2.0" browsers="all">
          <desc>The behavior of the 'auto' value is UA-dependent, but should cause a scrolling mechanism to be provided for overflowing boxes.</desc>
        </value>
        <value name="hidden" version="2.0" browsers="all">
          <desc>Content is clipped and no scrolling mechanism should be provided to view the content outside the clipping region.</desc>
        </value>
        <value name="no-content" version="3.0" browsers="none">
          <desc>When the content doesn't fit in the content box, the whole content is hidden, as if 'visibility: hidden' were specified.</desc>
        </value>
        <value name="no-display" version="3.0" browsers="none">
          <desc>When the content doesn't fit in the content box, the whole box is removed, as if 'display: none' were specified.</desc>
        </value>
        <value name="scroll" version="2.0" browsers="all">
          <desc>Content is clipped and if the user agent uses a scrolling mechanism that is visible on the screen (such as a scroll bar or a panner), that mechanism should be displayed for a box whether or not any of its content is clipped.</desc>
        </value>
        <value name="visible" version="2.0" browsers="all">
          <desc>Content is not clipped, i.e., it may be rendered outside the content box.</desc>
        </value>
      </values>
    </entry>
    <entry name="overflow-y" restriction="enum" version="3.0" browsers="C,FF1.5,IE5,O9.5,S3" ref="http://www.w3.org/TR/css3-box/#overflow-x" syntax="div { $(name): hidden; }">
      <desc>Specify whether content is clipped when it overflows the element's content area.</desc>
      <values>
        <value name="auto" version="2.0" browsers="all">
          <desc>The behavior of the 'auto' value is UA-dependent, but should cause a scrolling mechanism to be provided for overflowing boxes.</desc>
        </value>
        <value name="hidden" version="2.0" browsers="all">
          <desc>Content is clipped and no scrolling mechanism should be provided to view the content outside the clipping region.</desc>
        </value>
        <value name="no-content" version="3.0" browsers="none">
          <desc>When the content doesn't fit in the content box, the whole content is hidden, as if 'visibility: hidden' were specified.</desc>
        </value>
        <value name="no-display" version="3.0" browsers="none">
          <desc>When the content doesn't fit in the content box, the whole box is removed, as if 'display: none' were specified.</desc>
        </value>
        <value name="scroll" version="2.0" browsers="all">
          <desc>Content is clipped and if the user agent uses a scrolling mechanism that is visible on the screen (such as a scroll bar or a panner), that mechanism should be displayed for a box whether or not any of its content is clipped.</desc>
        </value>
        <value name="visible" version="2.0" browsers="all">
          <desc>Content is not clipped, i.e., it may be rendered outside the content box.</desc>
        </value>
      </values>
    </entry>
    <entry name="padding" restriction="length, percentage" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-box/#padding1" syntax="div { $(name): 4px 7px 2px 4px; }">
      <desc>Shorthand property to set values the thickness of the padding area. If left is omitted, it is the same as right. If bottom is omitted it is the same as top, if right is omitted it is the same as top. The value may not be negative.</desc>
    </entry>
    <entry name="padding-bottom" restriction="length, percentage" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-box/#padding1" syntax="ul { $(name): 2em; }">
      <desc>Shorthand property to set values the thickness of the padding area. If left is omitted, it is the same as right. If bottom is omitted it is the same as top, if right is omitted it is the same as top. The value may not be negative.</desc>
    </entry>
    <entry name="padding-left" restriction="length, percentage" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-box/#padding1" syntax="ul { $(name): 2em; }">
      <desc>Shorthand property to set values the thickness of the padding area. If left is omitted, it is the same as right. If bottom is omitted it is the same as top, if right is omitted it is the same as top. The value may not be negative.</desc>
    </entry>
    <entry name="padding-right" restriction="length, percentage" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-box/#padding1" syntax="ul { $(name): 2em; }">
      <desc>Shorthand property to set values the thickness of the padding area. If left is omitted, it is the same as right. If bottom is omitted it is the same as top, if right is omitted it is the same as top. The value may not be negative.</desc>
    </entry>
    <entry name="padding-top" restriction="length, percentage" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-box/#padding1" syntax="ul { $(name): 2em; }">
      <desc>Shorthand property to set values the thickness of the padding area. If left is omitted, it is the same as right. If bottom is omitted it is the same as top, if right is omitted it is the same as top. The value may not be negative.</desc>
    </entry>
    <entry name="page" restriction="identifier" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-page/#page" syntax="auto | &lt;identifier&gt;">
      <desc>Specifies a particular type of page where an element SHOULD be displayed</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="page-break-after" restriction="enum" version="2.0" browsers="all" ref="http://www.w3.org/TR/CSS2/page.html#propdef-page-break-after" syntax="table { $(name): always; }">
      <desc>Defines rules for page breaks after an element.</desc>
      <values>
        <value name="always" version="2.0" browsers="all">
          <desc>Always force a page break after the generated box.</desc>
        </value>
        <value name="auto" version="2.0" browsers="all">
          <desc>Neither force nor forbid a page break after generated box.</desc>
        </value>
        <value name="avoid" version="2.0" browsers="all">
          <desc>Avoid a page break after the generated box.</desc>
        </value>
        <value name="left" version="2.0" browsers="all">
          <desc>Force one or two page breaks after the generated box so that the next page is formatted as a left page.</desc>
        </value>
        <value name="right" version="2.0" browsers="all">
          <desc>Force one or two page breaks after the generated box so that the next page is formatted as a right page.</desc>
        </value>
      </values>
    </entry>
    <entry name="page-break-before" restriction="enum" version="2.0" browsers="all" ref="http://www.w3.org/TR/CSS2/page.html#propdef-page-break-before" syntax="table { $(name): always; }">
      <desc>Defines rules for page breaks before an element.</desc>
      <values>
        <value name="always" version="2.0" browsers="all">
          <desc>Always force a page break before the generated box.</desc>
        </value>
        <value name="auto" version="2.0" browsers="all">
          <desc>Neither force nor forbid a page break before the generated box.</desc>
        </value>
        <value name="avoid" version="2.0" browsers="all">
          <desc>Avoid a page break before the generated box.</desc>
        </value>
        <value name="left" version="2.0" browsers="all">
          <desc>Force one or two page breaks before the generated box so that the next page is formatted as a left page.</desc>
        </value>
        <value name="right" version="2.0" browsers="all">
          <desc>Force one or two page breaks before the generated box so that the next page is formatted as a right page.</desc>
        </value>
      </values>
    </entry>
    <entry name="page-break-inside" restriction="enum" version="2.0" browsers="C,IE8,O7,S1.3" ref="http://www.w3.org/TR/CSS2/page.html#propdef-page-break-inside" syntax="table { $(name): avoid; }">
      <desc>Defines rules for page breaks inside an element.</desc>
      <values>
        <value name="auto" version="2.0" browsers="all">
          <desc>Neither force nor forbid a page break inside the generated box.</desc>
        </value>
        <value name="avoid" version="2.0" browsers="all">
          <desc>Avoid a page break inside the generated box.</desc>
        </value>
      </values>
    </entry>
    <entry name="page-policy" restriction="enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-content/#page-policy" syntax="@string chapter { $(name): last; }">
      <desc>Determines which page-based occurrence of a given element is applied to a counter or string value.</desc>
      <values>
        <value name="first" version="3.0" browsers="all">
          <desc>Takes the value after the first state change in the counter or string during processing of the page.</desc>
        </value>
        <value name="last" version="3.0" browsers="all">
          <desc>Takes the value following the final state change on the page.</desc>
        </value>
        <value name="start" version="3.0" browsers="all">
          <desc>Takes the value of the counter or string at the beginning of the page (before applying style to the elements of the page, but after applying it to the @page context itself).</desc>
        </value>
      </values>
    </entry>
    <entry name="paint-order" restriction="enum" version="3.0" browsers="all" ref="https://svgwg.org/svg2-draft/painting.html#PaintOrder">
      <desc>Controls the order that the three paint operations that shapes and text are rendered with: their fill, their stroke and any markers they might have.</desc>
      <values>
        <value name="fill" version="3.0" browsers="all" />
        <value name="markers" version="3.0" browsers="all" />
        <value name="normal" version="3.0" browsers="all" />
        <value name="stroke" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="pause" restriction="time, enum" version="2.0" browsers="none" ref="http://www.w3.org/TR/css3-speech/#pause" syntax="h2 { $(name): 30ms 40ms; }">
      <desc>Shorthand for setting 'pause-before' and 'pause-after'. If two values are given, the first value is 'pause-before' and the second is 'pause-after'. If only one value is given, it applies to both properties.</desc>
      <values>
        <value name="medium" version="2.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="strong" version="2.0" browsers="all" />
        <value name="weak" version="2.0" browsers="all" />
        <value name="x-strong" version="2.0" browsers="all" />
        <value name="x-weak" version="2.0" browsers="all" />
      </values>
    </entry>
    <entry name="pause-after" restriction="time" version="2.0" browsers="none" ref="http://www.w3.org/TR/css3-speech/#pause-after" syntax="h3 { $(name): 30ms; }">
      <desc>Specifies a pause or prosodic boundary to be observed after an element or, if any 'cue-after' is specified, after these. Values indicate the prosodic strength of the break in speech output.</desc>
      <values>
        <value name="medium" version="2.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="strong" version="2.0" browsers="all" />
        <value name="weak" version="2.0" browsers="all" />
        <value name="x-strong" version="2.0" browsers="all" />
        <value name="x-weak" version="2.0" browsers="all" />
      </values>
    </entry>
    <entry name="pause-before" restriction="time" version="2.0" browsers="none" ref="http://www.w3.org/TR/css3-speech/#pause-before" syntax="h3 { $(name): 30ms; }">
      <desc>Specifies a pause or prosodic boundary to be observed before an element or, if any 'cue-before' is specified, before these. Values indicate the prosodic strength of the break in speech output.</desc>
      <values>
        <value name="medium" version="2.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="strong" version="2.0" browsers="all" />
        <value name="weak" version="2.0" browsers="all" />
        <value name="x-strong" version="2.0" browsers="all" />
        <value name="x-weak" version="2.0" browsers="all" />
      </values>
    </entry>
    <entry name="perspective" restriction="length" version="3.0" browsers="FF16,IE10,O12.5" ref="http://www.w3.org/TR/css3-3d-transforms/#perspective" syntax="div { $(name): none; }">
      <desc>Applies the same transform as the perspective(&lt;number&gt;) transform function, except that it applies only to the positioned or transformed children of the element, not to the transform on the element itself.</desc>
      <values>
        <value name="none" version="3.0" browsers="all">
          <desc>No perspective transform is applied.</desc>
        </value>
      </values>
    </entry>
    <entry name="perspective-origin" restriction="percentage, length" version="3.0" browsers="FF16,IE10,O12.5" ref="http://www.w3.org/TR/css3-3d-transforms/#perspective-origin" syntax="div { $(name): 10px; }">
      <desc>Establishes the origin for the perspective property. It effectively sets the X and Y position at which the viewer appears to be looking at the children of the element.</desc>
      <values>
        <value name="bottom" version="3.0" browsers="all" />
        <value name="center" version="3.0" browsers="all" />
        <value name="left" version="3.0" browsers="all" />
        <value name="right" version="3.0" browsers="all" />
        <value name="top" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="pitch" restriction="frequency" version="2.0" browsers="none" ref="http://www.w3.org/TR/CSS2/aural.html#propdef-pitch" syntax="&lt;frequency&gt; | x-low | low | medium | high | x-high">
      <desc>Specifies the average pitch (a frequency) of the speaking voice. The average pitch of a voice depends on the voice family. For example, the average pitch for a standard male voice is around 120Hz, but for a female voice, it's around 210Hz.</desc>
      <values>
        <value name="high" version="2.0" browsers="all" />
        <value name="low" version="2.0" browsers="all" />
        <value name="medium" version="2.0" browsers="all">
          <desc>Equivalent to 100% and means the normal pitch for this voice</desc>
        </value>
        <value name="x-high" version="2.0" browsers="all" />
        <value name="x-low" version="2.0" browsers="all" />
      </values>
    </entry>
    <entry name="pitch-range" restriction="number" version="2.0" browsers="none" ref="http://www.w3.org/TR/CSS2/aural.html#propdef-pitch-range" syntax="&lt;number&gt;">
      <desc>Specifies variation in average pitch. The perceived pitch of a human voice is determined by the fundamental frequency and typically has a value of 120Hz for a male voice and 210Hz for a female voice.</desc>
    </entry>
    <entry name="pointer-events" restriction="enum" version="3.0" browsers="all" ref="http://www.w3.org/TR/SVG11/interact.html#PointerEventsProperty">
      <desc>Allows authors to control under what circumstances (if any) a particular graphic element can become the target of mouse events.</desc>
      <values>
        <value name="all" version="3.0" browsers="all" />
        <value name="fill" version="3.0" browsers="all" />
        <value name="none" version="3.0" browsers="all" />
        <value name="painted" version="3.0" browsers="all" />
        <value name="stroke" version="3.0" browsers="all" />
        <value name="visible" version="3.0" browsers="all" />
        <value name="visibleFill" version="3.0" browsers="all" />
        <value name="visiblePainted" version="3.0" browsers="all" />
        <value name="visibleStroke" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="position" restriction="enum" version="2.0" browsers="all" ref="http://www.w3.org/TR/CSS2/visuren.html#propdef-position" syntax="div { $(name): absolute; }">
      <values>
        <value name="absolute" version="2.0" browsers="all">
          <desc>The box's position (and possibly size) is specified with the 'top', 'right', 'bottom', and 'left' properties. These properties specify offsets with respect to the box's 'containing block'.</desc>
        </value>
        <value name="center" version="2.0" browsers="all">
          <desc>Center positioned boxes are taken out of the normal flow. This means they have no impact on the layout of later siblings.</desc>
        </value>
        <value name="fixed" version="2.0" browsers="all">
          <desc>The box's position is calculated according to the 'absolute' model, but in addition, the box is fixed with respect to some reference. As with the 'absolute' model, the box's margins do not collapse with any other margins.</desc>
        </value>
        <value name="-ms-page" version="3.0" browsers="IE10">
          <desc>The box's position is calculated according to the 'absolute' model.</desc>
        </value>
        <value name="page" version="2.0" browsers="all">
          <desc>The box's position is calculated according to the 'absolute' model.</desc>
        </value>
        <value name="relative" version="2.0" browsers="all">
          <desc>The box's position is calculated according to the normal flow (this is called the position in normal flow). Then the box is offset relative to its normal position.</desc>
        </value>
        <value name="static" version="2.0" browsers="all">
          <desc>The box is a normal box, laid out according to the normal flow. The 'top', 'right', 'bottom', and 'left' properties do not apply.</desc>
        </value>
        <value name="sticky" version="2.0" browsers="all">
          <desc>The box's position is calculated according to the normal flow. Then the box is offset relative to its flow root and containing block and in all cases, including table elements, does not affect the position of any following boxes.</desc>
        </value>
        <value name="-webkit-sticky" version="2.0" browsers="C" />
      </values>
    </entry>
    <entry name="quotes" restriction="string" version="2.0" browsers="C,FF1.5,IE8,O8,S5.1" ref="http://www.w3.org/TR/css3-content/#quotes" syntax="none | [ &lt;string&gt; &lt;string&gt; ]+">
      <desc>Specifies quotation marks for any number of embedded quotations.</desc>
      <values>
        <value name="none" version="2.0" browsers="all">
          <desc>The 'open-quote' and 'close-quote' values of the 'content' property produce no quotations marks, as if they were 'no-open-quote' and 'no-close-quote' respectively.</desc>
        </value>
      </values>
    </entry>
    <entry name="region-fragment" restriction="enum" version="3.0" browsers="none" ref="http://dev.w3.org/csswg/css-regions/#region-fragment" syntax="article { $(name): break; }">
      <desc>The 'region-fragment' property controls the behavior of the last region associated with a named flow.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>Content flows as it would in a regular content box.</desc>
        </value>
        <value name="break" version="3.0" browsers="all">
          <desc>If the content fits within the CSS Region, then this property has no effect.</desc>
        </value>
      </values>
    </entry>
    <entry name="resize" restriction="enum" version="3.0" browsers="C,FF4,S3" ref="http://www.w3.org/TR/css3-ui/#resize0" syntax="div { $(name): both; }">
      <desc>Allows control over the appearance and function of the resizing mechanism (e.g. a resize box or widget) on the element. Applies to elements with 'overflow' other than 'visible'.</desc>
      <values>
        <value name="both" version="3.0" browsers="all">
          <desc>The UA presents a bidirectional resizing mechanism to allow the user to adjust both the height and the width of the element.</desc>
        </value>
        <value name="horizontal" version="3.0" browsers="all">
          <desc>The UA presents a unidirectional horizontal resizing mechanism to allow the user to adjust only the width of the element.</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>The UA does not present a resizing mechanism on the element, and the user is given no direct manipulation mechanism to resize the element.</desc>
        </value>
        <value name="vertical" version="3.0" browsers="all">
          <desc>The UA presents a unidirectional vertical resizing mechanism to allow the user to adjust only the height of the element.</desc>
        </value>
      </values>
    </entry>
    <entry name="rest" restriction="time" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-speech/#rest" syntax="h3 { $(name): 4s; }">
      <desc>Shorthand for setting 'rest-before' and 'rest-after'. If two values are given, the first value is 'rest-before' and the second is 'rest-after'. If only one value is given, it applies to both properties.</desc>
      <values>
        <value name="medium" version="3.0" browsers="all" />
        <value name="none" version="3.0" browsers="all" />
        <value name="strong" version="3.0" browsers="all" />
        <value name="weak" version="3.0" browsers="all" />
        <value name="x-strong" version="3.0" browsers="all" />
        <value name="x-weak" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="rest-after" restriction="time" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-speech/#rest-after" syntax="h3 { $(name): 4s; }">
      <desc>Specifies a rest or prosodic boundary to be observed after an element's content.</desc>
      <values>
        <value name="medium" version="3.0" browsers="all" />
        <value name="none" version="3.0" browsers="all" />
        <value name="strong" version="3.0" browsers="all" />
        <value name="weak" version="3.0" browsers="all" />
        <value name="x-strong" version="3.0" browsers="all" />
        <value name="x-weak" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="rest-before" restriction="time" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-speech/#rest-before" syntax="h3 { $(name): 4s; }">
      <desc>Specifies a rest or prosodic boundary to be observed before an element's content.</desc>
      <values>
        <value name="medium" version="3.0" browsers="all" />
        <value name="none" version="3.0" browsers="all" />
        <value name="strong" version="3.0" browsers="all" />
        <value name="weak" version="3.0" browsers="all" />
        <value name="x-strong" version="3.0" browsers="all" />
        <value name="x-weak" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="richness" restriction="number(0-100)" version="2.0" browsers="none" ref="http://www.w3.org/TR/CSS2/aural.html#propdef-richness" syntax="A value between '0' and '100'. The higher the value, the more the voice will carry. A lower value will produce a soft, mellifluous voice.">
      <desc>Specifies the richness, or brightness, of the speaking voice. A rich voice will 'carry' in a large room, a smooth voice will not.</desc>
    </entry>
    <entry name="right" restriction="length, percentage" version="2.0" browsers="all" ref="http://www.w3.org/TR/CSS2/visuren.html#propdef-right" syntax="article { $(name): 50px; }">
      <desc>Specifies how far an absolutely positioned box's right margin edge is offset to the left of the right edge of the box's 'containing block'.</desc>
      <values>
        <value name="auto" version="2.0" browsers="all">
          <desc>For non-replaced elements, the effect of this value depends on which of related properties have the value 'auto' as well</desc>
        </value>
      </values>
    </entry>
    <entry name="rotation" restriction="angle" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-box/#rotation" syntax="img { $(name): 90deg; }">
      <desc>Rotates a block-level element counterclockwise around the point given by 'rotation-point'.</desc>
    </entry>
    <entry name="rotation-point" restriction="percentage, length" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-box/#rotation-point" syntax="img { $(name): 10% 25%; }">
      <desc>Pair of values that defines a point as an offset from the top left border edge. Initial value is 50% 50%.</desc>
      <values>
        <value name="bottom" version="3.0" browsers="all" />
        <value name="center" version="3.0" browsers="all" />
        <value name="left" version="3.0" browsers="all" />
        <value name="right" version="3.0" browsers="all" />
        <value name="top" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="ruby-align" restriction="enum" version="3.0" browsers="FF10,IE5" ref="http://www.w3.org/TR/css3-ruby/#rubyalign" syntax="auto | start | left | center | end | right | distribute-letter | distribute-space | line-edge">
      <desc>This property can be used on any element to control the text alignment of the ruby text and ruby base contents relative to each other.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>The user agent determines how the ruby contents are aligned. This is the initial value.</desc>
        </value>
        <value name="center" version="3.0" browsers="all">
          <desc>The ruby text content is centered within the width of the base. If the length of the base is smaller than the length of the ruby text, then the base is centered within the width of the ruby text.</desc>
        </value>
        <value name="distribute-letter" version="3.0" browsers="all">
          <desc>If the width of the ruby text is smaller than that of the base, then the ruby text contents are evenly distributed across the width of the base, with the first and last ruby text glyphs lining up with the corresponding first and last base glyphs. If the width of the ruby text is at least the width of the base, then the letters of the base are evenly distributed across the width of the ruby text.</desc>
        </value>
        <value name="distribute-space" version="3.0" browsers="all">
          <desc>If the width of the ruby text is smaller than that of the base, then the ruby text contents are evenly distributed across the width of the base, with a certain amount of white space preceding the first and following the last character in the ruby text. That amount of white space is normally equal to half the amount of inter-character space of the ruby text.</desc>
        </value>
        <value name="end" version="3.0" browsers="all">
          <desc>The ruby text content is aligned with the end edge of the base.</desc>
        </value>
        <value name="left" version="3.0" browsers="all">
          <desc>The ruby text content is aligned with the start edge of the base.</desc>
        </value>
        <value name="line-edge" version="3.0" browsers="all">
          <desc>If the ruby text is not adjacent to a line edge, it is aligned as in 'auto'. If it is adjacent to a line edge, then it is still aligned as in auto, but the side of the ruby text that touches the end of the line is lined up with the corresponding edge of the base.</desc>
        </value>
        <value name="right" version="3.0" browsers="all">
          <desc>The ruby text content is aligned with the end edge of the base.</desc>
        </value>
        <value name="start" version="3.0" browsers="all">
          <desc>The ruby text content is aligned with the start edge of the base.</desc>
        </value>
      </values>
    </entry>
    <entry name="ruby-overhang" restriction="enum" version="3.0" browsers="FF10,IE5" ref="http://www.w3.org/TR/css3-ruby/#rubyover" syntax="auto | start | end | none">
      <desc>Determines whether, and on which side, ruby text is allowed to partially overhang any adjacent text in addition to its own base, when the ruby text is wider than the ruby base.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>The ruby text can overhang text adjacent to the base on either side. This is the initial value.</desc>
        </value>
        <value name="end" version="3.0" browsers="all">
          <desc>The ruby text can overhang the text that follows it.</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>The ruby text cannot overhang any text adjacent to its base, only its own base.</desc>
        </value>
        <value name="start" version="3.0" browsers="all">
          <desc>The ruby text can overhang the text that precedes it.</desc>
        </value>
      </values>
    </entry>
    <entry name="ruby-position" restriction="enum" version="3.0" browsers="FF10,IE5" ref="http://www.w3.org/TR/css3-ruby/#ruby-position" syntax="before | after | right">
      <desc>This property is used by the parent of elements with display: ruby-text to control the position of the ruby text with respect to its base.</desc>
      <values>
        <value name="after" version="3.0" browsers="all">
          <desc>The ruby text appears after the base. This is a relatively rare setting used in ideographic East Asian writing systems, most easily found in educational text.</desc>
        </value>
        <value name="before" version="3.0" browsers="all">
          <desc>The ruby text appears before the base. This is the most common setting used in ideographic East Asian writing systems.</desc>
        </value>
        <value name="inline" version="3.0" browsers="all" />
        <value name="right" version="3.0" browsers="all">
          <desc>The ruby text appears on the right of the base. Unlike 'before' and 'after', this value is not relative to the text flow direction.</desc>
        </value>
      </values>
    </entry>
    <entry name="ruby-span" restriction="enum" version="3.0" browsers="FF10" ref="http://www.w3.org/TR/css3-ruby/#rubyspan" syntax="attr(x) | none">
      <desc>Determines whether, and on which side, ruby text is allowed to partially overhang any adjacent text in addition to its own base, when the ruby text is wider than the ruby base.</desc>
      <values>
        <value name="attr(x)" version="3.0" browsers="all">
          <desc>The value of attribute 'x' is a string value. The string value is evaluated as a &lt;number&gt; to determine the number of ruby base elements to be spanned by the annotation element.</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>No spanning. The computed value is '1'.</desc>
        </value>
      </values>
    </entry>
    <entry name="scrollbar-3dlight-color" restriction="color" version="3.0" browsers="IE6" ref="http://msdn.microsoft.com/en-us/library/ms531153(VS.85).aspx" syntax="textarea { $(name): #00ffff; }">
      <desc>Determines the color of the top and left edges of the scroll box and scroll arrows of a scroll bar.</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="3.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="3.0" browsers="C,S1" />
        <value name="-webkit-link" version="3.0" browsers="C,S1" />
        <value name="-webkit-text" version="3.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="scrollbar-arrow-color" restriction="color" version="3.0" browsers="IE6" ref="http://msdn.microsoft.com/en-us/library/ms531154(VS.85).aspx" syntax="body { $(name): #00ffff; }">
      <desc>Determines the color of the arrow elements of a scroll arrow.</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="3.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="3.0" browsers="C,S1" />
        <value name="-webkit-link" version="3.0" browsers="C,S1" />
        <value name="-webkit-text" version="3.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="scrollbar-base-color" restriction="color" version="3.0" browsers="IE6" ref="http://msdn.microsoft.com/en-us/library/ms531155(VS.85).aspx" syntax="textarea { $(name): #00ffff; }">
      <desc>Determines the color of the main elements of a scroll bar, which include the scroll box, track, and scroll arrows.</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="3.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="3.0" browsers="C,S1" />
        <value name="-webkit-link" version="3.0" browsers="C,S1" />
        <value name="-webkit-text" version="3.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="scrollbar-darkshadow-color" restriction="color" version="3.0" browsers="IE6" ref="http://msdn.microsoft.com/en-us/library/ms531156(v=VS.85).aspx" syntax="textarea { $(name): #00ffff; }">
      <desc>Determines the color of the gutter of a scroll bar.</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="3.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="3.0" browsers="C,S1" />
        <value name="-webkit-link" version="3.0" browsers="C,S1" />
        <value name="-webkit-text" version="3.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="scrollbar-face-color" restriction="color" version="3.0" browsers="IE6" ref="http://msdn.microsoft.com/en-us/library/ms531157(VS.85).aspx" syntax="textarea { $(name): #00ffff; }">
      <desc>Determines the color of the scroll box and scroll arrows of a scroll bar.</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="3.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="3.0" browsers="C,S1" />
        <value name="-webkit-link" version="3.0" browsers="C,S1" />
        <value name="-webkit-text" version="3.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="scrollbar-highlight-color" restriction="color" version="3.0" browsers="IE6" ref="http://msdn.microsoft.com/en-us/library/ms531158(VS.85).aspx" syntax="textarea { $(name): #00ffff; }">
      <desc>Determines the color of the top and left edges of the scroll box and scroll arrows of a scroll bar.</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="3.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="3.0" browsers="C,S1" />
        <value name="-webkit-link" version="3.0" browsers="C,S1" />
        <value name="-webkit-text" version="3.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="scrollbar-shadow-color" restriction="color" version="3.0" browsers="IE6" ref="http://msdn.microsoft.com/en-us/library/ms531159(VS.85).aspx" syntax="textarea { $(name): #00ffff; }">
      <desc>Determines the color of the bottom and right edges of the scroll box and scroll arrows of a scroll bar.</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="3.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="3.0" browsers="C,S1" />
        <value name="-webkit-link" version="3.0" browsers="C,S1" />
        <value name="-webkit-text" version="3.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="scrollbar-track-color" restriction="color" version="3.0" browsers="IE6" ref="http://msdn.microsoft.com/en-us/library/ms531160(VS.85).aspx" syntax="textarea { $(name): #00ffff; }">
      <desc>Determines the color of the track element of a scroll bar.</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="3.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="3.0" browsers="C,S1" />
        <value name="-webkit-link" version="3.0" browsers="C,S1" />
        <value name="-webkit-text" version="3.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="shape-image-threshold" restriction="number" version="3.0" browsers="none" ref="http://www.w3.org/TR/css-shapes-1/#propdef-shape-image-threshold" syntax="div { $(name): 0.5; }">
      <desc>Defines the alpha channel threshold used to extract the shape using an image. A value of 0.5 means that the shape will enclose all the pixels that are more than 50% opaque.</desc>
    </entry>
    <entry name="shape-margin" restriction="length, percentage" version="3.0" browsers="none" ref="http://www.w3.org/TR/css-shapes-1/#propdef-shape-margin" syntax="div { $(name): 10px; }">
      <desc>Adds a margin to a 'shape-outside'. This defines a new shape that is the smallest contour that includes all the points that are the 'shape-margin' distance outward in the perpendicular direction from a point on the underlying shape.</desc>
    </entry>
    <entry name="shape-outside" restriction="" version="3.0" browsers="none" ref="http://www.w3.org/TR/css-shapes-1/#shape-outside-property" syntax="div { $(name): margin-box; }">
      <desc>This property specifies an orthogonal rotation to be applied to an image before it is laid out.</desc>
      <values>
        <value name="border-box" version="3.0" browsers="all">
          <desc>The background is painted within (clipped to) the border box.</desc>
        </value>
        <value name="circle()" version="3.0" browsers="all" />
        <value name="content-box" version="3.0" browsers="all">
          <desc>The background is painted within (clipped to) the content box.</desc>
        </value>
        <value name="ellipse()" version="3.0" browsers="all" />
        <value name="image()" version="3.0" browsers="all" />
        <value name="inset()" version="3.0" browsers="all" />
        <value name="margin-box" version="3.0" browsers="all" />
        <value name="none" version="3.0" browsers="all" />
        <value name="padding-box" version="3.0" browsers="all">
          <desc>The background is painted within (clipped to) the padding box</desc>
        </value>
        <value name="polygon()" version="3.0" browsers="all" />
        <value name="url()" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="shape-rendering" restriction="enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/SVG11/painting.html#ShapeRenderingProperty">
      <desc>The creator of SVG content might want to provide a hint to the implementation about what tradeoffs to make as it renders vector graphics elements such as ‘path’ elements and basic shapes such as circles and rectangles.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
        <value name="crispEdges" version="3.0" browsers="all" />
        <value name="geometricPrecision" version="3.0" browsers="all" />
        <value name="optimizeQuality" version="3.0" browsers="all" />
        <value name="optimizeSpeed" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="size" restriction="length" version="2.1" browsers="C,O8" ref="http://www.w3.org/TR/css3-page/#page-size-prop" syntax="&lt;length&gt;{1,2} | auto | [ &lt;page-size&gt; || [ portrait | landscape] ]" />
    <entry name="speak" restriction="enum" version="2.0" browsers="none" ref="http://www.w3.org/TR/css3-speech/#speak" syntax="div { $(name): normal; }">
      <desc>Specifies whether text will be rendered aurally and if so, in what manner.</desc>
      <values>
        <value name="digits" version="2.0" browsers="all">
          <desc>Speak numbers one digit at a time, for instance, 'twelve' would be spoken as 'one two', and '31' as 'three one'.</desc>
        </value>
        <value name="literal-punctuation" version="2.0" browsers="all">
          <desc>Similar to 'normal' value, but punctuation such as semicolons, braces, and so on are to be spoken literally.</desc>
        </value>
        <value name="none" version="2.0" browsers="all">
          <desc>Suppresses aural rendering so that the element requires no time to render.</desc>
        </value>
        <value name="no-punctuation" version="2.0" browsers="all">
          <desc>Similar to 'normal' value but punctuation is not to be spoken nor rendered as various pauses.</desc>
        </value>
        <value name="normal" version="2.0" browsers="all">
          <desc>Uses language-dependent pronunciation rules for rendering an element and its children. Punctuation is not spoken, but instead is rendered naturally as various pauses.</desc>
        </value>
        <value name="spell-out" version="2.0" browsers="all">
          <desc>Spells the text one letter at a time (useful for acronyms and abbreviations). In languages where accented characters are rare, it is permitted to drop accents in favor of alternative unaccented spellings.</desc>
        </value>
      </values>
    </entry>
    <entry name="speak-as" restriction="enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-speech/#speak-as" syntax="div { $(name): spell-out; }">
      <desc>Determines in what manner text gets rendered aurally, based upon a basic predefined list of possible values.</desc>
      <values>
        <value name="digits" version="3.0" browsers="all">
          <desc>Speak numbers one digit at a time, for instance, 'twelve' would be spoken as 'one two', and '31' as 'three one'.</desc>
        </value>
        <value name="literal-punctuation" version="3.0" browsers="all">
          <desc>Punctuation such as semicolons, braces, and so on is named aloud (i.e. spoken literally) rather than rendered naturally as appropriate pauses.</desc>
        </value>
        <value name="no-punctuation" version="3.0" browsers="all">
          <desc>Punctuation is not rendered: neither spoken nor rendered as pauses.</desc>
        </value>
        <value name="normal" version="3.0" browsers="all">
          <desc>Uses language-dependent pronunciation rules for rendering the element's content.</desc>
        </value>
        <value name="spell-out" version="3.0" browsers="all">
          <desc>Spells the text one letter at a time (useful for acronyms and abbreviations).</desc>
        </value>
      </values>
    </entry>
    <entry name="speech-rate" restriction="number" version="2.0" browsers="none" ref="http://www.w3.org/TR/CSS2/aural.html#propdef-speech-rate" syntax="&lt;number&gt; | x-slow | slow | medium | fast | x-fast | faster | slower">
      <desc>Controls the speaking rate. The default rate for a voice depends on the language and dialect and on the personality of the voice.</desc>
      <values>
        <value name="fast" version="2.0" browsers="all">
          <desc>Same as 300 words per minute.</desc>
        </value>
        <value name="faster" version="2.0" browsers="all">
          <desc>Adds 40 words per minute to the current speech rate.</desc>
        </value>
        <value name="medium" version="2.0" browsers="all">
          <desc>Same as 180-200 words per minute.</desc>
        </value>
        <value name="slow" version="2.0" browsers="all">
          <desc>Same as 120 words per minute.</desc>
        </value>
        <value name="slower" version="2.0" browsers="all">
          <desc>Subtracts 40 words per minute from the current speech rate.</desc>
        </value>
        <value name="x-fast" version="2.0" browsers="all">
          <desc>Same as 500 words per minute.</desc>
        </value>
        <value name="x-slow" version="2.0" browsers="all">
          <desc>Same as 80 words per minute.</desc>
        </value>
      </values>
    </entry>
    <entry name="src" restriction="enum, string, url, identifier" version="3.0" browsers="all" ref="http://www.w3.org/TR/css3-fonts/#src-desc" syntax="src: url(font.woff) format('woff');">
      <desc>specifies the resource containing font data. It is required, whether the font is downloadable or locally installed. It's value is a prioritized, comma-separated list of external references or locally installed font face names.</desc>
    </entry>
    <entry name="stop-color" restriction="color" version="3.0" browsers="all" ref="http://www.w3.org/TR/SVG11/pservers.html#StopColorProperty">
      <desc>The 'stop-color' property indicates what color to use at that gradient stop.</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="3.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="3.0" browsers="C,S1" />
        <value name="-webkit-link" version="3.0" browsers="C,S1" />
        <value name="-webkit-text" version="3.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="stop-opacity" restriction="number(0-1)" version="3.0" browsers="all" ref="http://www.w3.org/TR/SVG11/pservers.html#StopOpacityProperty">
      <desc>The 'stop-opacity' property defines the opacity of a given gradient stop.</desc>
    </entry>
    <entry name="stress" restriction="number(0-100)" version="2.0" browsers="none" ref="http://www.w3.org/TR/CSS2/aural.html#propdef-stress" syntax="A value, between '0' and '100'. The meaning of values depends on the language being spoken. For example, a level of '50' for a standard, English-speaking male voice (average pitch = 122Hz), speaking with normal intonation and emphasis would have a different meaning than '50' for an Italian voice.">
      <desc>Specifies the height of 'local peaks' in the intonation contour of a voice. For example, English is a stressed language, and different parts of a sentence are assigned primary, secondary, or tertiary stress.</desc>
    </entry>
    <entry name="stroke" restriction="color" version="3.0" browsers="all" ref="http://www.w3.org/TR/SVG11/painting.html#StrokeProperty">
      <desc>The 'stroke' property paints along the outline of the given graphical element.</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="3.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="3.0" browsers="C,S1" />
        <value name="-webkit-link" version="3.0" browsers="C,S1" />
        <value name="-webkit-text" version="3.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="stroke-dasharray" restriction="length, percentage, enum" version="3.0" browsers="all" ref="http://www.w3.org/TR/SVG11/painting.html#StrokeDashArrayProperty">
      <desc>Controls the pattern of dashes and gaps used to stroke paths.</desc>
      <values>
        <value name="none" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="stroke-dashoffset" restriction="percentage, length, integer" version="3.0" browsers="all" ref="http://www.w3.org/TR/SVG11/painting.html#StrokeDashOffsetProperty">
      <desc>Specifies the distance into the dash pattern to start the dash.</desc>
    </entry>
    <entry name="stroke-linecap" restriction="enum" version="3.0" browsers="all" ref="http://www.w3.org/TR/SVG11/painting.html#StrokeLinecapProperty">
      <desc>Specifies the shape to be used at the end of open subpaths when they are stroked.</desc>
      <values>
        <value name="butt" version="3.0" browsers="all" />
        <value name="round" version="3.0" browsers="all" />
        <value name="square" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="stroke-linejoin" restriction="enum" version="3.0" browsers="all" ref="http://www.w3.org/TR/SVG11/painting.html#StrokeLinejoinProperty">
      <desc>specifies the shape to be used at the corners of paths or basic shapes when they are stroked.</desc>
      <values>
        <value name="bevel" version="3.0" browsers="all" />
        <value name="miter" version="3.0" browsers="all" />
        <value name="round" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="stroke-miterlimit" restriction="number" version="3.0" browsers="all" ref="http://www.w3.org/TR/SVG11/painting.html#StrokeMiterLimitProperty" syntax="path { $(name): 4; }">
      <desc>When two line segments meet at a sharp angle and miter joins have been specified for 'stroke-linejoin', it is possible for the miter to extend far beyond the thickness of the line stroking the path.</desc>
    </entry>
    <entry name="stroke-opacity" restriction="number(0-1)" version="3.0" browsers="all" ref="http://www.w3.org/TR/SVG11/painting.html#StrokeOpacityProperty">
      <desc>Specifies the opacity of the painting operation used to stroke the current object.</desc>
    </entry>
    <entry name="stroke-width" restriction="percentage, length, integer" version="3.0" browsers="all" ref="http://www.w3.org/TR/SVG11/painting.html#StrokeWidthProperty">
      <desc>This property specifies the width of the stroke on the current object.</desc>
    </entry>
    <entry name="table-layout" restriction="enum" version="2.0" browsers="all" ref="http://www.w3.org/TR/CSS2/tables.html#width-layout" syntax="table { $(name): fixed; }">
      <desc>Controls the algorithm used to lay out the table cells, rows, and columns.</desc>
      <values>
        <value name="auto" version="2.0" browsers="all">
          <desc>Use any automatic table layout algorithm.</desc>
        </value>
        <value name="fixed" version="2.0" browsers="all">
          <desc>Use the fixed table layout algorithm.</desc>
        </value>
      </values>
    </entry>
    <entry name="tab-size" restriction="integer, length" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-text/#tab-size" syntax="div { $(name): 4; }">
      <desc>This property determines the width of the tab character (U+0009), in space characters (U+0020), when rendered</desc>
    </entry>
    <entry name="text-align" restriction="string" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-text/#text-align0" syntax="h2 { $(name): center; }">
      <desc>Describes how inline contents of a block are horizontally aligned if the contents do not completely fill the line box.</desc>
      <values>
        <value name="center" version="1.0" browsers="all">
          <desc>The inline contents are centered within the line box.</desc>
        </value>
        <value name="end" version="3.0" browsers="none">
          <desc>The inline contents are aligned to the end edge of the line box.</desc>
        </value>
        <value name="justify" version="1.0" browsers="all">
          <desc>The text is justified according to the method specified by the 'text-justify' property.</desc>
        </value>
        <value name="left" version="1.0" browsers="all">
          <desc>The inline contents are aligned to the left edge of the line box. In vertical text, 'left' aligns to the edge of the line box that would be the start edge for left-to-right text.</desc>
        </value>
        <value name="match-parent" version="3.0" browsers="none">
          <desc>This value behaves the same as 'inherit' except that an inherited value of 'start' or 'end' is calculated against its parent's 'direction' value.</desc>
        </value>
        <value name="right" version="1.0" browsers="all">
          <desc>The inline contents are aligned to the right edge of the line box. In vertical text, 'right' aligns to the edge of the line box that would be the end edge for left-to-right text.</desc>
        </value>
        <value name="start" version="3.0" browsers="none">
          <desc>The inline contents are aligned to the start edge of the line box.</desc>
        </value>
      </values>
    </entry>
    <entry name="text-align-last" restriction="enum" version="3.0" browsers="FF12,IE5" ref="http://www.w3.org/TR/css3-text/#text-align-last0" syntax="div { $(name): right; }">
      <desc>Describes how the last line of a block or a line right before a forced line break is aligned when 'text-align' is set to 'justify'.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
        <value name="center" version="3.0" browsers="all">
          <desc>The inline contents are centered within the line box.</desc>
        </value>
        <value name="end" version="3.0" browsers="none">
          <desc>The inline contents are aligned to the end edge of the line box.</desc>
        </value>
        <value name="justify" version="3.0" browsers="all">
          <desc>The text is justified according to the method specified by the 'text-justify' property.</desc>
        </value>
        <value name="left" version="3.0" browsers="all">
          <desc>The inline contents are aligned to the left edge of the line box. In vertical text, 'left' aligns to the edge of the line box that would be the start edge for left-to-right text.</desc>
        </value>
        <value name="right" version="3.0" browsers="all">
          <desc>The inline contents are aligned to the right edge of the line box. In vertical text, 'right' aligns to the edge of the line box that would be the end edge for left-to-right text.</desc>
        </value>
        <value name="start" version="3.0" browsers="none">
          <desc>The inline contents are aligned to the start edge of the line box.</desc>
        </value>
      </values>
    </entry>
    <entry name="text-anchor" restriction="enum" version="3.0" browsers="all" ref="http://www.w3.org/TR/SVG11/text.html#TextAnchorProperty">
      <desc>Used to align (start-, middle- or end-alignment) a string of text relative to a given point.</desc>
      <values>
        <value name="end" version="3.0" browsers="all" />
        <value name="middle" version="3.0" browsers="all" />
        <value name="start" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="text-combine-upright" restriction="enum, integer" version="3.0" browsers="all" ref="http://www.w3.org/TR/css-writing-modes-3/#text-combine-upright" syntax="span { $(name): all; }">
      <desc>This property specifies the combination of multiple characters into the space of a single character.</desc>
      <values>
        <value name="all" version="3.0" browsers="all">
          <desc>Attempt to typeset horizontally all consecutive characters within the box such that they take up the space of a single character within the vertical line box.</desc>
        </value>
        <value name="digits" version="3.0" browsers="all">
          <desc>Attempt to typeset horizontally each maximal sequence of consecutive ASCII digits (U+0030–U+0039) that has as many or fewer characters than the specified integer such that it takes up the space of a single character within the vertical line box.</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>No special processing.</desc>
        </value>
      </values>
    </entry>
    <entry name="text-decoration" restriction="enum, color" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-text/#text-decoration0" syntax="a:visited { $(name): line-through; }">
      <desc>Decorations applied to font used for an element's text.</desc>
      <values>
        <value name="dashed" version="1.0" browsers="all">
          <desc>Produces a dashed line style.</desc>
        </value>
        <value name="dotted" version="1.0" browsers="all">
          <desc>Produces a dotted line.</desc>
        </value>
        <value name="double" version="1.0" browsers="all">
          <desc>Produces a double line.</desc>
        </value>
        <value name="line-through" version="1.0" browsers="all">
          <desc>Each line of text has a line through the middle.</desc>
        </value>
        <value name="none" version="1.0" browsers="all">
          <desc>Produces no line.</desc>
        </value>
        <value name="overline" version="1.0" browsers="all">
          <desc>Each line of text has a line above it.</desc>
        </value>
        <value name="solid" version="1.0" browsers="all">
          <desc>Produces a solid line.</desc>
        </value>
        <value name="underline" version="1.0" browsers="all">
          <desc>Each line of text is underlined.</desc>
        </value>
        <value name="wavy" version="1.0" browsers="all">
          <desc>Produces a wavy line.</desc>
        </value>
      </values>
    </entry>
    <entry name="text-decoration-color" restriction="color" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-text/#text-decoration-color0" syntax="div { $(name): #ff0; }">
      <desc>Specifies the color of text decoration (underlines overlines, and line-throughs) set on the element with text-decoration-line.</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="3.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="3.0" browsers="C,S1" />
        <value name="-webkit-link" version="3.0" browsers="C,S1" />
        <value name="-webkit-text" version="3.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="text-decoration-line" restriction="enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-text/#text-decoration-line0" syntax="div { $(name): underline; }">
      <desc>Specifies what line decorations, if any, are added to the element.</desc>
      <values>
        <value name="line-through" version="3.0" browsers="all">
          <desc>Each line of text has a line through the middle.</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>Neither produces nor inhibits text decoration.</desc>
        </value>
        <value name="overline" version="3.0" browsers="all">
          <desc>Each line of text has a line above it.</desc>
        </value>
        <value name="underline" version="3.0" browsers="all">
          <desc>Each line of text is underlined.</desc>
        </value>
      </values>
    </entry>
    <entry name="text-decoration-skip" restriction="enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-text/#text-decoration-skip0" syntax="none | [ images || spaces || ink || all ]">
      <desc>Specifies what parts of the element's content any text decoration affecting the element must skip over. It controls all text decoration lines drawn by the element and also any text decoration lines drawn by its ancestors.</desc>
      <values>
        <value name="ink" version="3.0" browsers="all">
          <desc>Skip over where glyphs are drawn: interrupt the decoration line to let text show through where the text decoration would otherwise cross over a glyph. The UA may also skip a small distance to either side of the glyph outline.</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>Skip nothing: text-decoration is drawn for all text content and for inline replaced elements.</desc>
        </value>
        <value name="objects" version="3.0" browsers="all">
          <desc>Skip this element if it is an atomic inline (such as an image or inline-block).</desc>
        </value>
        <value name="spaces" version="3.0" browsers="all">
          <desc>Skip white space: this includes regular spaces (U+0020) and tabs (U+0009), as well as nbsp (U+00A0), ideographic space (U+3000), all fixed width spaces (such as U+2000–U+200A, U+202F and U+205F), and any adjacent letter-spacing or word-spacing.</desc>
        </value>
      </values>
    </entry>
    <entry name="text-decoration-style" restriction="enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-text/#text-decoration-style0" syntax="div { $(name): solid; }">
      <desc>Specifies the line style for underline, line-through and overline text decoration.</desc>
      <values>
        <value name="dashed" version="3.0" browsers="all">
          <desc>Produces a dashed line style.</desc>
        </value>
        <value name="dotted" version="3.0" browsers="all">
          <desc>Produces a dotted line.</desc>
        </value>
        <value name="double" version="3.0" browsers="all">
          <desc>Produces a double line.</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>Produces no line.</desc>
        </value>
        <value name="solid" version="3.0" browsers="all">
          <desc>Produces a solid line.</desc>
        </value>
        <value name="wavy" version="3.0" browsers="all">
          <desc>Produces a wavy line.</desc>
        </value>
      </values>
    </entry>
    <entry name="text-emphasis" restriction="color, string" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-text/#text-emphasis0" syntax="&lt;color&gt; | &lt;string&gt; | none | [ [ filled | open ] || [ dot | circle | double-circle | triangle | sesame ] ]">
      <desc>Shorthand for setting text-emphasis-style and text-emphasis-color in one declaration.</desc>
      <values>
        <value name="circle" version="3.0" browsers="all">
          <desc>Draw large circles as marks. The filled circle is U+25CF '●', and the open circle is U+25CB '○'.</desc>
        </value>
        <value name="dot" version="3.0" browsers="all">
          <desc>Draw small circles as marks. The filled dot is U+2022 '•', and the open dot is U+25E6 '◦'.</desc>
        </value>
        <value name="double-circle" version="3.0" browsers="all">
          <desc>Draw double circles as marks. The filled double-circle is U+25C9 '◉', and the open double-circle is U+25CE '◎'.</desc>
        </value>
        <value name="filled" version="3.0" browsers="all">
          <desc>The shape is filled with solid color.</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>No emphasis marks.</desc>
        </value>
        <value name="open" version="3.0" browsers="all">
          <desc>The shape is hollow.</desc>
        </value>
        <value name="sesame" version="3.0" browsers="all">
          <desc>Draw sesames as marks. The filled sesame is U+FE45 '﹅', and the open sesame is U+FE46 '﹆'.</desc>
        </value>
        <value name="triangle" version="3.0" browsers="all">
          <desc>Draw triangles as marks. The filled triangle is U+25B2 '▲', and the open triangle is U+25B3 '△'.</desc>
        </value>
      </values>
    </entry>
    <entry name="text-emphasis-color" restriction="color" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-text/#text-emphasis-color0" syntax="div { $(name): #ff0; }">
      <desc>Describes the foreground color of the emphasis marks.</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="3.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="3.0" browsers="C,S1" />
        <value name="-webkit-link" version="3.0" browsers="C,S1" />
        <value name="-webkit-text" version="3.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="text-emphasis-position" restriction="enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-text/#text-emphasis-position0" syntax="[ above | below ] &amp;&amp; [ right | left ]">
      <desc>Describes where emphasis marks are drawn at.</desc>
      <values>
        <value name="above" version="3.0" browsers="all">
          <desc>Draw marks over the text in horizontal typographic mode.</desc>
        </value>
        <value name="below" version="3.0" browsers="all">
          <desc>Draw marks under the text in horizontal typographic mode.</desc>
        </value>
        <value name="left" version="3.0" browsers="all">
          <desc>Draw marks to the left of the text in vertical typographic mode.</desc>
        </value>
        <value name="right" version="3.0" browsers="all">
          <desc>Draw marks to the right of the text in vertical typographic mode.</desc>
        </value>
      </values>
    </entry>
    <entry name="text-emphasis-style" restriction="string" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-text/#text-emphasis-style0" syntax="none | [[ filled | open ] || [ dot | circle | double-circle | triangle | sesame ]] | &lt;string&gt;">
      <desc>Applies emphasis marks to the element's text.</desc>
      <values>
        <value name="circle" version="3.0" browsers="all">
          <desc>Draw large circles as marks. The filled circle is U+25CF '●', and the open circle is U+25CB '○'.</desc>
        </value>
        <value name="dot" version="3.0" browsers="all">
          <desc>Draw small circles as marks. The filled dot is U+2022 '•', and the open dot is U+25E6 '◦'.</desc>
        </value>
        <value name="double-circle" version="3.0" browsers="all">
          <desc>Draw double circles as marks. The filled double-circle is U+25C9 '◉', and the open double-circle is U+25CE '◎'.</desc>
        </value>
        <value name="filled" version="3.0" browsers="all">
          <desc>The shape is filled with solid color.</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>No emphasis marks.</desc>
        </value>
        <value name="open" version="3.0" browsers="all">
          <desc>The shape is hollow.</desc>
        </value>
        <value name="sesame" version="3.0" browsers="all">
          <desc>Draw sesames as marks. The filled sesame is U+FE45 '﹅', and the open sesame is U+FE46 '﹆'.</desc>
        </value>
        <value name="triangle" version="3.0" browsers="all">
          <desc>Draw triangles as marks. The filled triangle is U+25B2 '▲', and the open triangle is U+25B3 '△'.</desc>
        </value>
      </values>
    </entry>
    <entry name="text-indent" restriction="percentage, length" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-text/#text-indent0" syntax="li { $(name): 5px; }">
      <desc>Specifies the indentation applied to lines of inline content in a block. The indentation only affects the first line of inline content in the block unless the 'hanging' keyword is specified, in which case it affects all lines except the first.</desc>
      <values>
        <value name="each-line" version="3.0" browsers="none">
          <desc>Indentation affects the first line of the block container as well as each line after a forced line break, but does not affect lines after a text wrap break.</desc>
        </value>
        <value name="hanging" version="3.0" browsers="none">
          <desc>Inverts which lines are affected.</desc>
        </value>
      </values>
    </entry>
    <entry name="text-justify" restriction="enum" version="3.0" browsers="IE5.5" ref="http://www.w3.org/TR/css3-text/#text-justify0" syntax="div { $(name): inter-word; }">
      <desc>Selects the justification algorithm used when 'text-align' is set to 'justify'. The property applies to block containers, but the UA may (but is not required to) also support it on inline elements.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>The UA determines the justification algorithm to follow, based on a balance between performance and adequate presentation quality.</desc>
        </value>
        <value name="distribute" version="3.0" browsers="all">
          <desc>Justification primarily changes spacing both at word separators and at grapheme cluster boundaries in all scripts except those in the connected and cursive groups. This value is sometimes used in e.g. Japanese, often with the 'text-align-last' property.</desc>
        </value>
        <value name="inter-cluster" version="3.0" browsers="all">
          <desc>Justification primarily changes spacing at word separators and at grapheme cluster boundaries in clustered scripts. This value is typically used for Southeast Asian scripts such as Thai.</desc>
        </value>
        <value name="inter-ideograph" version="3.0" browsers="all">
          <desc>Justification primarily changes spacing at word separators and at inter-graphemic boundaries in scripts that use no word spaces. This value is typically used for CJK languages.</desc>
        </value>
        <value name="inter-word" version="3.0" browsers="all">
          <desc>Justification primarily changes spacing at word separators. This value is typically used for languages that separate words using spaces, like English or (sometimes) Korean.</desc>
        </value>
        <value name="kashida" version="3.0" browsers="all">
          <desc>Justification primarily stretches Arabic and related scripts through the use of kashida or other calligraphic elongation.</desc>
        </value>
        <value name="none" version="3.0" browsers="none">
          <desc>Justification is disabled.</desc>
        </value>
        <value name="trim" version="3.0" browsers="none">
          <desc>Specifies that compression is preferred to expansion and enables the trimming of blank space in glyphs where allowed by typographic tradition.</desc>
        </value>
      </values>
    </entry>
    <entry name="text-orientation" restriction="enum" version="3.0" browsers="all" ref="http://www.w3.org/TR/css-writing-modes-3/#text-orientation" syntax="span { $(name): mixed; }">
      <desc>This property specifies the orientation of text within a line</desc>
      <values>
        <value name="mixed" version="3.0" browsers="all">
          <desc>In vertical writing modes, characters from horizontal-only scripts are set sideways, i.e. 90° clockwise from their standard orientation in horizontal text.</desc>
        </value>
        <value name="sideways" version="3.0" browsers="all">
          <desc>This value is equivalent to 'sideways-right' in 'vertical-rl' writing mode and equivalent to 'sideways-left' in 'vertical-lr' writing mode.</desc>
        </value>
        <value name="sideways-left" version="3.0" browsers="all">
          <desc>In vertical writing modes, this causes text to be set as if in a horizontal layout, but rotated 90° counter-clockwise.</desc>
        </value>
        <value name="sideways-right" version="3.0" browsers="all">
          <desc>In vertical writing modes, this causes text to be set as if in a horizontal layout, but rotated 90° clockwise.</desc>
        </value>
        <value name="upright" version="3.0" browsers="all">
          <desc>In vertical writing modes, characters from horizontal-only scripts are rendered upright, i.e. in their standard horizontal orientation.</desc>
        </value>
        <value name="use-glyph-orientation" version="3.0" browsers="all">
          <desc>This value deprecated and only applies to SVG.</desc>
        </value>
      </values>
    </entry>
    <entry name="text-overflow" restriction="enum" version="3.0" browsers="C,FF9,IE5.5,O11.6,S2" ref="http://www.w3.org/TR/css3-ui/#text-overflow0" syntax="span { $(name): ellipsis; }">
      <desc>Text can overflow for example when it is prevented from wrapping</desc>
      <values>
        <value name="clip" version="3.0" browsers="all">
          <desc>Clip inline content that overflows. Characters may be only partially rendered.</desc>
        </value>
        <value name="ellipsis" version="3.0" browsers="all">
          <desc>Render an ellipsis character (U+2026) to represent clipped inline content.</desc>
        </value>
      </values>
    </entry>
    <entry name="text-rendering" restriction="enum" version="3.0" browsers="C,FF3,O9,S5" ref="http://www.w3.org/TR/SVG11/painting.html#TextRenderingProperty">
      <desc>The creator of SVG content might want to provide a hint to the implementation about what tradeoffs to make as it renders text. The ‘text-rendering’ property provides these hints.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
        <value name="geometricPrecision" version="3.0" browsers="all" />
        <value name="optimizeLegibility" version="3.0" browsers="all" />
        <value name="optimizeSpeed" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="text-shadow" restriction="length, color" version="3.0" browsers="C,FF3.6,IE10,O9.5,S1.1" ref="http://www.w3.org/TR/css3-text/#text-shadow0" syntax="h1 { $(name): 20px 12px 2px #333;}">
      <desc>Enables shadow effects to be applied to the text of the element.</desc>
      <values>
        <value name="none" version="3.0" browsers="all">
          <desc>No shadow.</desc>
        </value>
      </values>
    </entry>
    <entry name="text-size-adjust" restriction="enum, percentage" version="3.0" browsers="none" ref="http://dev.w3.org/csswg/css-size-adjust/" syntax="body { $(name): 150%; }">
      <desc>Specifies a size adjustment for displaying text content in mobile browsers.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
        <value name="none" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="text-space-collapse" restriction="enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-text/#text-space-collapse" syntax="div { $(name): collapse; }">
      <desc>This property declares whether and how white space inside the element is collapsed. Values have the following meanings, which must be interpreted according to the white space processing rules.</desc>
      <values>
        <value name="collapse" version="3.0" browsers="all" />
        <value name="preserve" version="3.0" browsers="all" />
        <value name="preserve-breaks" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="text-transform" restriction="enum" version="" browsers="all" ref="http://www.w3.org/TR/css3-text/#text-transform0" syntax="h1 { $(name): capitalize; }">
      <desc>Controls capitalization effects of an element's text.</desc>
      <values>
        <value name="capitalize" version="" browsers="all">
          <desc>Puts all words in titlecase.</desc>
        </value>
        <value name="fullsize-kana" version="3.0" browsers="none">
          <desc>Converts all small Kana characters to normal Kana. This value is typically used for ruby annotation text.</desc>
        </value>
        <value name="fullwidth" version="3.0" browsers="none">
          <desc>Puts all characters in fullwidth form. If the character does not have corresponding fullwidth form, it is left as is.</desc>
        </value>
        <value name="lowercase" version="" browsers="all">
          <desc>Puts all characters of each word in lowercase.</desc>
        </value>
        <value name="none" version="" browsers="all">
          <desc>No capitalization effects.</desc>
        </value>
        <value name="uppercase" version="" browsers="all">
          <desc>Puts all characters of each word in uppercase.</desc>
        </value>
      </values>
    </entry>
    <entry name="text-underline-position" restriction="enum" version="3.0" browsers="IE10" ref="http://www.w3.org/TR/css3-text/#text-underline-position0" syntax="article { $(name): auto; }">
      <desc>Sets the position of an underline specified on the same element: it does not affect underlines specified by ancestor elements. This property is typically used in vertical writing contexts such as in Japanese documents where it often desired to have the underline appear 'over' (to the right of) the affected run of text</desc>
      <values>
        <value name="alphabetic" version="3.0" browsers="none">
          <desc>The underline is aligned with the alphabetic baseline. In this case the underline is likely to cross some descenders.</desc>
        </value>
        <value name="auto" version="3.0" browsers="all">
          <desc>The user agent may use any algorithm to determine the underline's position. In horizontal line layout, the underline should be aligned as for alphabetic. In vertical line layout, if the language is set to Japanese or Korean, the underline should be aligned as for over.</desc>
        </value>
        <value name="below" version="3.0" browsers="all">
          <desc>The underline is aligned with the under edge of the element's content box.</desc>
        </value>
        <value name="left" version="3.0" browsers="none">
          <desc>In vertical typographic modes, the underline is aligned as for 'below', on the left edge of the text.</desc>
        </value>
        <value name="right" version="3.0" browsers="none">
          <desc>In vertical typographic modes, the underline is aligned as for 'below;, except it is aligned to the right edge of the text</desc>
        </value>
      </values>
    </entry>
    <entry name="text-wrap" restriction="enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-text/#word-break0" syntax="p.test { $(name): none; }">
      <desc>Specifies mode for text wrapping.</desc>
      <values>
        <value name="avoid" version="3.0" browsers="all">
          <desc>Line breaking is suppressed within the element: the UA may only break within the element if there are no other valid break points in the line.</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>Lines may not break; text that does not fit within the block container overflows it.</desc>
        </value>
        <value name="normal" version="3.0" browsers="all">
          <desc>Lines may break at allowed break points, as determined by the line-breaking rules in effect. Honors rules specified in Unicode Standard Annex #14 for the WJ, ZW, and GL line-breaking classes.</desc>
        </value>
      </values>
    </entry>
    <entry name="top" restriction="length, percentage" version="2.0" browsers="all" ref="http://www.w3.org/TR/CSS2/visuren.html#propdef-top" syntax="article { $(name): 50px; }">
      <desc>Specifies how far an absolutely positioned box's top margin edge is offset below the top edge of the box's 'containing block'.</desc>
      <values>
        <value name="auto" version="2.0" browsers="all">
          <desc>For non-replaced elements, the effect of this value depends on which of related properties have the value 'auto' as well</desc>
        </value>
      </values>
    </entry>
    <entry name="touch-action" restriction="enum" version="3.0" browsers="IE11" ref="http://msdn.microsoft.com/en-us/library/windows/apps/Hh767313.aspx" syntax="div { $(name): manipulation double-tap-zoom; }">
      <values>
        <value name="auto" version="3.0" browsers="all" />
        <value name="double-tap-zoom" version="3.0" browsers="all" />
        <value name="manipulation" version="3.0" browsers="all" />
        <value name="none" version="3.0" browsers="all" />
        <value name="pan-x" version="3.0" browsers="all" />
        <value name="pan-y" version="3.0" browsers="all" />
        <value name="pinch-zoom" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="transform" restriction="enum" version="3.0" browsers="FF16,IE10,O12.5" ref="http://www.w3.org/TR/css3-2d-transforms/#transform-property" syntax="div { $(name): rotate(-90deg); }">
      <desc>A two-dimensional transformation is applied to an element through the 'transform' property. This property contains a list of transform functions similar to those allowed by SVG.</desc>
      <values>
        <value name="matrix()" version="3.0" browsers="all">
          <desc>Specifies a 2D transformation in the form of a transformation matrix of six values. matrix(a,b,c,d,e,f) is equivalent to applying the transformation matrix [a b c d e f]</desc>
        </value>
        <value name="matrix3d()" version="3.0" browsers="all">
          <desc>specifies a 3D transformation as a 4x4 homogeneous matrix of 16 values in column-major order.</desc>
        </value>
        <value name="none" version="3.0" browsers="all" />
        <value name="rotate()" version="3.0" browsers="all">
          <desc>Specifies a 2D rotation by the angle specified in the parameter about the origin of the element, as defined by the transform-origin property.</desc>
        </value>
        <value name="rotate3d()" version="3.0" browsers="all">
          <desc>Specifies a clockwise 3D rotation by the angle specified in last parameter about the [x,y,z] direction vector described by the first 3 parameters.</desc>
        </value>
        <value name="rotateX('angle')" version="3.0" browsers="all">
          <desc>Specifies a clockwise rotation by the given angle about the X axis.</desc>
        </value>
        <value name="rotateY('angle')" version="3.0" browsers="all">
          <desc>Specifies a clockwise rotation by the given angle about the Y axis.</desc>
        </value>
        <value name="rotateZ('angle')" version="3.0" browsers="all">
          <desc>Specifies a clockwise rotation by the given angle about the Z axis.</desc>
        </value>
        <value name="scale()" version="3.0" browsers="all">
          <desc>Specifies a 2D scale operation by the [sx,sy] scaling vector described by the 2 parameters. If the second parameter is not provided, it is takes a value equal to the first.</desc>
        </value>
        <value name="scale3d()" version="3.0" browsers="all">
          <desc>Specifies a 3D scale operation by the [sx,sy,sz] scaling vector described by the 3 parameters.</desc>
        </value>
        <value name="scaleX()" version="3.0" browsers="all">
          <desc>Specifies a scale operation using the [sx,1] scaling vector, where sx is given as the parameter.</desc>
        </value>
        <value name="scaleY()" version="3.0" browsers="all">
          <desc>Specifies a scale operation using the [sy,1] scaling vector, where sy is given as the parameter.</desc>
        </value>
        <value name="scaleZ()" version="3.0" browsers="all">
          <desc>Specifies a scale operation using the [1,1,sz] scaling vector, where sz is given as the parameter.</desc>
        </value>
        <value name="skew()" version="3.0" browsers="all">
          <desc>Specifies a skew transformation along the X and Y axes. The first angle parameter specifies the skew on the X axis. The second angle parameter specifies the skew on the Y axis. If the second parameter is not given then a value of 0 is used for the Y angle (ie: no skew on the Y axis).</desc>
        </value>
        <value name="skewX()" version="3.0" browsers="all">
          <desc>Specifies a skew transformation along the X axis by the given angle.</desc>
        </value>
        <value name="skewY()" version="3.0" browsers="all">
          <desc>Specifies a skew transformation along the Y axis by the given angle.</desc>
        </value>
        <value name="translate()" version="3.0" browsers="all">
          <desc>Specifies a 2D translation by the vector [tx, ty], where tx is the first translation-value parameter and ty is the optional second translation-value parameter.</desc>
        </value>
        <value name="translate3d()" version="3.0" browsers="all">
          <desc>Specifies a 3D translation by the vector [tx,ty,tz], with tx, ty and tz being the first, second and third translation-value parameters respectively.</desc>
        </value>
        <value name="translateX()" version="3.0" browsers="all">
          <desc>Specifies a translation by the given amount in the X direction.</desc>
        </value>
        <value name="translateY()" version="3.0" browsers="all">
          <desc>Specifies a translation by the given amount in the Y direction.</desc>
        </value>
        <value name="translateZ()" version="3.0" browsers="all">
          <desc>Specifies a translation by the given amount in the Z direction. Note that percentage values are not allowed in the translateZ translation-value, and if present are evaluated as 0.</desc>
        </value>
      </values>
    </entry>
    <entry name="transform-origin" restriction="length, percentage" version="3.0" browsers="FF16,IE10,O12.5" ref="http://www.w3.org/TR/css3-2d-transforms/#transform-origin" syntax=".album { $(name): 20% 40%; }">
      <desc>Establishes the origin of transformation for an element. This property is applied by first translating the element by the negated value of the property, then applying the element's transform, then translating by the property value.</desc>
      <values>
        <value name="bottom" version="3.0" browsers="all" />
        <value name="center" version="3.0" browsers="all" />
        <value name="left" version="3.0" browsers="all" />
        <value name="right" version="3.0" browsers="all" />
        <value name="top" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="transform-style" restriction="enum" version="3.0" browsers="FF16,IE10,O12.5" ref="http://www.w3.org/TR/css3-3d-transforms/#transform-origin" syntax="div { $(name): flat; }">
      <desc>Defines how nested elements are rendered in 3D space.</desc>
      <values>
        <value name="flat" version="3.0" browsers="all">
          <desc>All children of this element are rendered flattened into the 2D plane of the element.</desc>
        </value>
        <value name="preserve-3d" version="3.0" browsers="none">
          <desc>Flattening is not performed, so children maintain their position in 3D space.</desc>
        </value>
      </values>
    </entry>
    <entry name="transition" restriction="time, property, enum" version="3.0" browsers="FF16,IE10,O12.5" ref="http://www.w3.org/TR/css3-transitions/#transition" syntax="div { $(name): background-color linear 1s; }">
      <desc>Shorthand property combines four of the transition properties into a single property.</desc>
      <values>
        <value name="all" version="3.0" browsers="all">
          <desc>Every property that is able to undergo a transition will do so.</desc>
        </value>
        <value name="cubic-bezier()" version="3.0" browsers="all">
          <desc>Specifies a cubic-bezier curve. The four values specify points P1 and P2  of the curve as (x1, y1, x2, y2). All values must be in the range [0, 1].</desc>
        </value>
        <value name="ease" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.25, 0.1, 0.25, 1.0).</desc>
        </value>
        <value name="ease-in" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.42, 0, 1.0, 1.0).</desc>
        </value>
        <value name="ease-in-out" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.42, 0, 0.58, 1.0).</desc>
        </value>
        <value name="ease-out" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0, 0, 0.58, 1.0).</desc>
        </value>
        <value name="linear" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.0, 0.0, 1.0, 1.0).</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>No property will transition.</desc>
        </value>
        <value name="step-end" version="3.0" browsers="all">
          <desc>The step-end function is equivalent to steps(1, end).</desc>
        </value>
        <value name="steps(1, start)" version="3.0" browsers="all">
          <desc>The first parameter specifies the number of intervals in the function. The second parameter, which is optional, is either the value 'start' or 'end'.</desc>
        </value>
        <value name="step-start" version="3.0" browsers="all">
          <desc>The step-start function is equivalent to steps(1, start).</desc>
        </value>
      </values>
    </entry>
    <entry name="transition-delay" restriction="time" version="3.0" browsers="FF16,IE10,O12.5" ref="http://www.w3.org/TR/css3-transitions/#transition-delay" syntax="div { $(name): 1s; }">
      <desc>Defines when the transition will start. It allows a transition to begin execution some period of time from when it is applied.</desc>
    </entry>
    <entry name="transition-duration" restriction="time" version="3.0" browsers="FF16,IE10,O12.5" ref="http://www.w3.org/TR/css3-transitions/#transition-duration" syntax="div { $(name): 1s; }">
      <desc>Specifies how long the transition from the old value to the new value should take.</desc>
    </entry>
    <entry name="transition-property" restriction="property" version="3.0" browsers="FF16,IE10,O12.5" ref="http://www.w3.org/TR/css3-transitions/#transition-property" syntax="div { $(name): background-color; }">
      <desc>Specifies the name of the CSS property to which the transition is applied.</desc>
      <values>
        <value name="all" version="3.0" browsers="all">
          <desc>Every property that is able to undergo a transition will do so.</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>No property will transition.</desc>
        </value>
      </values>
    </entry>
    <entry name="transition-timing-function" restriction="enum" version="3.0" browsers="FF16,IE10,O12.5" ref="http://www.w3.org/TR/css3-transitions/#transition-timing-function" syntax="div { $(name): linear; }">
      <desc>Describes how the intermediate values used during a transition will be calculated.</desc>
      <values>
        <value name="cubic-bezier()" version="3.0" browsers="all">
          <desc>Specifies a cubic-bezier curve. The four values specify points P1 and P2  of the curve as (x1, y1, x2, y2). All values must be in the range [0, 1].</desc>
        </value>
        <value name="ease" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.25, 0.1, 0.25, 1.0).</desc>
        </value>
        <value name="ease-in" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.42, 0, 1.0, 1.0).</desc>
        </value>
        <value name="ease-in-out" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.42, 0, 0.58, 1.0).</desc>
        </value>
        <value name="ease-out" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0, 0, 0.58, 1.0).</desc>
        </value>
        <value name="linear" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.0, 0.0, 1.0, 1.0).</desc>
        </value>
        <value name="step-end" version="3.0" browsers="all">
          <desc>The step-end function is equivalent to steps(1, end).</desc>
        </value>
        <value name="steps(1, start)" version="3.0" browsers="all">
          <desc>The first parameter specifies the number of intervals in the function. The second parameter, which is optional, is either the value 'start' or 'end'.</desc>
        </value>
        <value name="step-start" version="3.0" browsers="all">
          <desc>The step-start function is equivalent to steps(1, start).</desc>
        </value>
      </values>
    </entry>
    <entry name="unicode-bidi" restriction="enum" version="2.0" browsers="all" ref="http://www.w3.org/TR/css-writing-modes-3/#unicode-bidi" syntax="p { $(name): embed; }">
      <desc>The level of embedding with respect to the bidirectional algorithm.</desc>
      <values>
        <value name="bidi-override" version="2.0" browsers="all">
          <desc>Inside the element, reordering is strictly in sequence according to the 'direction' property; the implicit part of the bidirectional algorithm is ignored.</desc>
        </value>
        <value name="embed" version="2.0" browsers="all">
          <desc>If the element is inline-level, this value opens an additional level of embedding with respect to the bidirectional algorithm. The direction of this embedding level is given by the 'direction' property.</desc>
        </value>
        <value name="isolate" version="3.0" browsers="none">
          <desc>The contents of the element are considered to be inside a separate, independent paragraph.</desc>
        </value>
        <value name="isolate-override" version="2.0" browsers="all">
          <desc>This combines the isolation behavior of 'isolate' with the directional override behavior of 'bidi-override'</desc>
        </value>
        <value name="normal" version="2.0" browsers="all">
          <desc>The element does not open an additional level of embedding with respect to the bidirectional algorithm. For inline-level elements, implicit reordering works across element boundaries.</desc>
        </value>
        <value name="plaintext" version="3.0" browsers="none">
          <desc>For the purposes of the Unicode bidirectional algorithm, the base directionality of each bidi paragraph for which the element forms the containing block is determined not by the element's computed 'direction'.</desc>
        </value>
      </values>
    </entry>
    <entry name="unicode-range" restriction="unicode-range" version="3.0" browsers="all" ref="http://www.w3.org/TR/css3-fonts/#unicode-range" syntax="'urange' [, 'urange']*">
      <desc>Range of Unicode characters supported by a given font. Initial value is U+0-10FFFF</desc>
    </entry>
    <entry name="user-select" restriction="enum" version="3.0" browsers="none" ref="http://css-infos.net/property/-webkit-user-select" syntax="div { $(name): text; }">
      <desc>Controls the appearance of selection.</desc>
      <values>
        <value name="all" version="3.0" browsers="all" />
        <value name="element" version="3.0" browsers="all" />
        <value name="elements" version="3.0" browsers="all" />
        <value name="none" version="3.0" browsers="all" />
        <value name="text" version="3.0" browsers="all" />
        <value name="toggle" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="user-zoom" restriction="" version="" browsers="all" />
    <entry name="vertical-align" restriction="percentage, length" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-linebox/#vertical-align" syntax="div { $(name): middle; }">
      <desc>Affects the vertical positioning of the inline boxes generated by an inline-level element inside a line box.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>Align the dominant baseline of the parent box with the equivalent, or heuristically reconstructed, baseline of the element inline box.</desc>
        </value>
        <value name="baseline" version="1.0" browsers="all">
          <desc>Align the 'alphabetic' baseline of the element with the 'alphabetic' baseline of the parent element.</desc>
        </value>
        <value name="bottom" version="1.0" browsers="all">
          <desc>Align the after edge of the extended inline box with the after-edge of the line box.</desc>
        </value>
        <value name="central" version="3.0" browsers="none">
          <desc>Align the 'central' baseline of the inline element with the central baseline of the parent.</desc>
        </value>
        <value name="middle" version="3.0" browsers="all">
          <desc>Align the 'middle' baseline of the inline element with the middle baseline of the parent.</desc>
        </value>
        <value name="sub" version="1.0" browsers="all">
          <desc>Lower the baseline of the box to the proper position for subscripts of the parent's box. (This value has no effect on the font size of the element's text.)</desc>
        </value>
        <value name="super" version="1.0" browsers="all">
          <desc>Raise the baseline of the box to the proper position for superscripts of the parent's box. (This value has no effect on the font size of the element's text.)</desc>
        </value>
        <value name="text-bottom" version="1.0" browsers="all">
          <desc>Align the bottom of the box with the after-edge of the parent element's font.</desc>
        </value>
        <value name="text-top" version="1.0" browsers="all">
          <desc>Align the top of the box with the before-edge of the parent element's font.</desc>
        </value>
        <value name="top" version="1.0" browsers="all">
          <desc>Align the before edge of the extended inline box with the before-edge of the line box.</desc>
        </value>
        <value name="use-script" version="3.0" browsers="none">
          <desc>Align the script preferred baseline of the element (determined by the computed script value) with the equivalent baseline of the parent element.</desc>
        </value>
        <value name="-webkit-baseline-middle" version="2.0" browsers="C,S1" />
      </values>
    </entry>
    <entry name="visibility" restriction="enum" version="2.0" browsers="all" ref="http://www.w3.org/TR/css3-box/#visibility" syntax="img { $(name): hidden; }">
      <desc>Specifies whether the boxes generated by an element are rendered. Invisible boxes still affect layout (set the ‘display’ property to ‘none’ to suppress box generation altogether).</desc>
      <values>
        <value name="collapse" version="2.0" browsers="all">
          <desc>Table-specific. If used on elements other than rows, row groups, columns, or column groups, 'collapse' has the same meaning as 'hidden'.</desc>
        </value>
        <value name="hidden" version="2.0" browsers="all">
          <desc>The generated box is invisible (fully transparent, nothing is drawn), but still affects layout.</desc>
        </value>
        <value name="visible" version="2.0" browsers="all">
          <desc>The generated box is visible.</desc>
        </value>
      </values>
    </entry>
    <entry name="voice-balance" restriction="number(-100-100)" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-speech/#voice-balance" syntax="&lt;number&gt; | left | center | right | leftwards | rightwards">
      <desc>Refers to the balance between left and right channels, and presumes a two channel (stereo) model that is widely supported on consumer audio equipment.</desc>
      <values>
        <value name="center" version="3.0" browsers="all">
          <desc>Same as '0'.</desc>
        </value>
        <value name="left" version="3.0" browsers="all">
          <desc>Same as -100.</desc>
        </value>
        <value name="leftwards" version="3.0" browsers="all">
          <desc>Moves the sound to the left, relative to the inherited voice balance. More precisely, subtract 20 from the inherited value and clip the resulting value to the range '-100' and '100'.</desc>
        </value>
        <value name="right" version="3.0" browsers="all">
          <desc>Same as '100' or '+100'.</desc>
        </value>
        <value name="rightwards" version="3.0" browsers="all">
          <desc>Moves the sound to the right, relative to the inherited voice balance. More precisely, add 20 to the inherited value and clip the resulting value to the range '-100' and '100'.</desc>
        </value>
      </values>
    </entry>
    <entry name="voice-duration" restriction="time" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-speech/#voice-duration" syntax="&lt;time&gt;">
      <desc>Allows authors to specify how long it should take to render the selected element's content. This property overrides the 'voice-rate' property.</desc>
    </entry>
    <entry name="voice-family" restriction="number, string" version="2.0" browsers="none" ref="http://www.w3.org/TR/css3-speech/#voice-family" syntax="[[&lt;specific-voice&gt; | &lt;generic-voice&gt; ],]* [&lt;specific-voice&gt; | &lt;generic-voice&gt; ]">
      <desc>Comma-separated, prioritized list of voice family names (compare with 'font-family').</desc>
      <values>
        <value name="child" version="2.0" browsers="all">
          <desc>Child voice for 'age'</desc>
        </value>
        <value name="female" version="2.0" browsers="all">
          <desc>Female voice for 'generic-voice'</desc>
        </value>
        <value name="male" version="2.0" browsers="all">
          <desc>Male voice for 'generic-voice'</desc>
        </value>
        <value name="neutral" version="2.0" browsers="all">
          <desc>Neutral voice for 'generic-voice'</desc>
        </value>
        <value name="old" version="2.0" browsers="all">
          <desc>Old person voice for 'age'</desc>
        </value>
        <value name="young" version="2.0" browsers="all">
          <desc>Young person voice for 'age'</desc>
        </value>
      </values>
    </entry>
    <entry name="voice-pitch" restriction="percentage, number, frequency, semitones" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-speech/#voice-pitch" syntax="h2 { $(name): absolute 30Hz; }">
      <desc>Specifies the average pitch (a frequency) of the speaking voice. The average pitch of a voice depends on the voice family. For example, the average pitch for a standard male voice is around 120Hz, but for a female voice, it's around 210Hz.</desc>
      <values>
        <value name="absolute" version="3.0" browsers="all" />
        <value name="high" version="3.0" browsers="all" />
        <value name="low" version="3.0" browsers="all" />
        <value name="medium" version="3.0" browsers="all">
          <desc>Equivalent to 100% and means the normal pitch for this voice</desc>
        </value>
        <value name="x-high" version="3.0" browsers="all" />
        <value name="x-low" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="voice-range" restriction="percentage, number, frequency, semitones" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-speech/#voice-props-voice-range" syntax="h2 { $(name): +10Hz; }">
      <desc>Specifies variation in average pitch. Human languages are spoken with varying inflection and pitch; these variations convey additional meaning and emphasis.</desc>
      <values>
        <value name="absolute" version="3.0" browsers="all" />
        <value name="high" version="3.0" browsers="all" />
        <value name="low" version="3.0" browsers="all" />
        <value name="medium" version="3.0" browsers="all" />
        <value name="x-high" version="3.0" browsers="all" />
        <value name="x-low" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="voice-rate" restriction="percentage" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-speech/#voice-rate" syntax="&lt;percentage&gt; | x-slow | slow | medium | fast | x-fast">
      <desc>Controls the speaking rate. The default rate for a voice depends on the language and dialect and on the personality of the voice.</desc>
      <values>
        <value name="fast" version="3.0" browsers="all" />
        <value name="medium" version="3.0" browsers="all">
          <desc>Equivalent to 100% and means the normal rate for this voice.</desc>
        </value>
        <value name="slow" version="3.0" browsers="all" />
        <value name="x-fast" version="3.0" browsers="all" />
        <value name="x-slow" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="voice-stress" restriction="enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-speech/#voice-stress" syntax="h2 { $(name): moderate; }">
      <desc>Indicates the strength of emphasis to be applied. Emphasis is indicated using a combination of pitch change, timing changes, loudness and other acoustic differences) that varies from one language to the next.</desc>
      <values>
        <value name="moderate" version="3.0" browsers="all" />
        <value name="none" version="3.0" browsers="all">
          <desc>Inhibits the synthesizer from emphasizing words it would normally emphasize.</desc>
        </value>
        <value name="normal" version="3.0" browsers="all" />
        <value name="reduced" version="3.0" browsers="all">
          <desc>Effectively the opposite of emphasizing a word. For example, when the phrase 'going to' is reduced it may be spoken as 'gonna'.</desc>
        </value>
        <value name="strong" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="voice-volume" restriction="volume, enum" version="3.0" browsers="none" ref="http://www.w3.org/TR/css3-speech/#voice-volume" syntax="&lt;decibel&gt; | silent | x-soft | soft | medium | loud | x-loud">
      <desc>Refers to the amplitude of the waveform output by the speech synthesizer. The value of 'silent' is mapped to '0' and 'x-loud' is mapped to '100'. The mapping of other values to numerical volume levels is implementation dependent and may vary from one speech synthesizer to the next.</desc>
      <values>
        <value name="loud" version="3.0" browsers="all" />
        <value name="medium" version="3.0" browsers="all" />
        <value name="silent" version="3.0" browsers="all">
          <desc>Volume value 0.</desc>
        </value>
        <value name="soft" version="3.0" browsers="all" />
        <value name="x-loud" version="3.0" browsers="all">
          <desc>Volume value 100.</desc>
        </value>
        <value name="x-soft" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="volume" restriction="percentage, number" version="2.0" browsers="none" ref="http://www.w3.org/TR/CSS2/aural.html#propdef-volume" syntax="&lt;number&gt; | &lt;percentage&gt; | silent | x-soft | soft | medium | loud | x-loud">
      <desc>Volume refers to the median volume of the waveform. In other words, a highly inflected voice at a volume of 50 might peak well above that.</desc>
      <values>
        <value name="loud" version="2.0" browsers="all">
          <desc>Same as '75'.</desc>
        </value>
        <value name="medium" version="2.0" browsers="all">
          <desc>Same as '50'.</desc>
        </value>
        <value name="silent" version="2.0" browsers="all">
          <desc>No sound at all. The value '0' does not mean the same as 'silent'.</desc>
        </value>
        <value name="soft" version="2.0" browsers="all">
          <desc>Same as '25'.</desc>
        </value>
        <value name="x-loud" version="2.0" browsers="all">
          <desc>Same as '100'.</desc>
        </value>
        <value name="x-soft" version="2.0" browsers="all">
          <desc>Same as '0'.</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-animation" restriction="time, enum, identifier, number" version="3.0" browsers="C,S5" ref="http://www.w3.org/TR/css3-animations/#animation" syntax="div { $(name): movearound 4s ease 3 normal; }">
      <desc>Shorthand property combines six of the animation properties into a single property.</desc>
      <values>
        <value name="alternate" version="3.0" browsers="all">
          <desc>The animation cycle iterations that are odd counts are played in the normal direction, and the animation cycle iterations that are even counts are played in a reverse direction.</desc>
        </value>
        <value name="alternate-reverse" version="3.0" browsers="all">
          <desc>The animation cycle iterations that are odd counts are played in the reverse direction, and the animation cycle iterations that are even counts are played in a normal direction.</desc>
        </value>
        <value name="backwards" version="3.0" browsers="all">
          <desc>The beginning property value (as defined in the first @keyframes at-rule) is applied before the animation is displayed, during the period defined by 'animation-delay'.</desc>
        </value>
        <value name="both" version="3.0" browsers="all">
          <desc>Both forwards and backwards fill modes are applied.</desc>
        </value>
        <value name="cubic-bezier()" version="3.0" browsers="all">
          <desc>Specifies a cubic-bezier curve. The four values specify points P1 and P2  of the curve as (x1, y1, x2, y2). All values must be in the range [0, 1].</desc>
        </value>
        <value name="ease" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.25, 0.1, 0.25, 1.0).</desc>
        </value>
        <value name="ease-in" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.42, 0, 1.0, 1.0).</desc>
        </value>
        <value name="ease-in-out" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.42, 0, 0.58, 1.0).</desc>
        </value>
        <value name="ease-out" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0, 0, 0.58, 1.0).</desc>
        </value>
        <value name="forwards" version="3.0" browsers="all">
          <desc>The final property value (as defined in the last @keyframes at-rule) is maintained after the animation completes.</desc>
        </value>
        <value name="infinite" version="3.0" browsers="all">
          <desc>Causes the animation to repeat forever.</desc>
        </value>
        <value name="linear" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.0, 0.0, 1.0, 1.0).</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>No animation is performed</desc>
        </value>
        <value name="normal" version="3.0" browsers="all">
          <desc>Normal playback.</desc>
        </value>
        <value name="reverse" version="3.0" browsers="all">
          <desc>All iterations of the animation are played in the reverse direction from the way they were specified.</desc>
        </value>
        <value name="step-end" version="3.0" browsers="all">
          <desc>The step-end function is equivalent to steps(1, end).</desc>
        </value>
        <value name="steps(1, start)" version="3.0" browsers="all">
          <desc>The first parameter specifies the number of intervals in the function. The second parameter, which is optional, is either the value 'start' or 'end'.</desc>
        </value>
        <value name="step-start" version="3.0" browsers="all">
          <desc>The step-start function is equivalent to steps(1, start).</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-animation-delay" restriction="time" version="3.0" browsers="C,S5" ref="http://www.w3.org/TR/css3-animations/#animation-delay" syntax="div { $(name): 4s; }">
      <desc>Defines when the animation will start. An 'animation-delay' value of '0' means the animation will execute as soon as it is applied. Otherwise, the value specifies an offset from the moment the animation is applied, and the animation will delay execution by that offset.</desc>
    </entry>
    <entry name="-webkit-animation-direction" restriction="enum" version="3.0" browsers="C,S5" ref="http://www.w3.org/TR/css3-animations/#animation-direction" syntax="div { $(name): normal; }">
      <desc>Defines whether or not the animation should play in reverse on alternate cycles.</desc>
      <values>
        <value name="alternate" version="3.0" browsers="all">
          <desc>The animation cycle iterations that are odd counts are played in the normal direction, and the animation cycle iterations that are even counts are played in a reverse direction.</desc>
        </value>
        <value name="alternate-reverse" version="3.0" browsers="all">
          <desc>The animation cycle iterations that are odd counts are played in the reverse direction, and the animation cycle iterations that are even counts are played in a normal direction.</desc>
        </value>
        <value name="normal" version="3.0" browsers="all">
          <desc>Normal playback.</desc>
        </value>
        <value name="reverse" version="3.0" browsers="all">
          <desc>All iterations of the animation are played in the reverse direction from the way they were specified.</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-animation-duration" restriction="time" version="3.0" browsers="C,S5" ref="http://www.w3.org/TR/css3-animations/#animation-duration" syntax="div { $(name): 4s; }">
      <desc>Defines the length of time that an animation takes to complete one cycle.</desc>
    </entry>
    <entry name="-webkit-animation-fill-mode" restriction="enum" version="3.0" browsers="C,S5" ref="http://www.w3.org/TR/css3-animations/#animation-fill-mode-property" syntax="div { $(name): forwards; }">
      <desc>Defines what values are applied by the animation outside the time it is executing.</desc>
      <values>
        <value name="backwards" version="3.0" browsers="all">
          <desc>The beginning property value (as defined in the first @keyframes at-rule) is applied before the animation is displayed, during the period defined by 'animation-delay'.</desc>
        </value>
        <value name="both" version="3.0" browsers="all">
          <desc>Both forwards and backwards fill modes are applied.</desc>
        </value>
        <value name="forwards" version="3.0" browsers="all">
          <desc>The final property value (as defined in the last @keyframes at-rule) is maintained after the animation completes.</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>There is no change to the property value between the time the animation is applied and the time the animation begins playing or after the animation completes.</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-animation-iteration-count" restriction="number" version="3.0" browsers="C,S5" ref="http://www.w3.org/TR/css3-animations/#animation-iteration-count" syntax="div { $(name): 3; }">
      <desc>Defines the number of times an animation cycle is played. The default value is one, meaning the animation will play from beginning to end once.</desc>
      <values>
        <value name="infinite" version="3.0" browsers="all">
          <desc>Causes the animation to repeat forever.</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-animation-name" restriction="identifier" version="3.0" browsers="C,S5" ref="http://www.w3.org/TR/css3-animations/#the-animation-name-property-" syntax="div { $(name): movearound; }">
      <desc>Defines a list of animations that apply. Each name is used to select the keyframe at-rule that provides the property values for the animation.</desc>
      <values>
        <value name="none" version="3.0" browsers="all">
          <desc>No animation is performed</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-animation-play-state" restriction="enum" version="3.0" browsers="C,S5" ref="http://www.w3.org/TR/css3-animations/#animation-play-state" syntax="div { $(name): running; }">
      <desc>Defines whether the animation is running or paused.</desc>
      <values>
        <value name="paused" version="3.0" browsers="all">
          <desc>A running animation will be paused.</desc>
        </value>
        <value name="running" version="3.0" browsers="all">
          <desc>Resume playback of a paused animation.</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-animation-timing-function" restriction="enum" version="3.0" browsers="C,S5" ref="http://www.w3.org/TR/css3-animations/#animation-timing-function" syntax="div { $(name): ease; }">
      <desc>Describes how the animation will progress over one cycle of its duration. See the 'transition-timing-function'.</desc>
      <values>
        <value name="cubic-bezier()" version="3.0" browsers="all">
          <desc>Specifies a cubic-bezier curve. The four values specify points P1 and P2  of the curve as (x1, y1, x2, y2). All values must be in the range [0, 1].</desc>
        </value>
        <value name="ease" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.25, 0.1, 0.25, 1.0).</desc>
        </value>
        <value name="ease-in" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.42, 0, 1.0, 1.0).</desc>
        </value>
        <value name="ease-in-out" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.42, 0, 0.58, 1.0).</desc>
        </value>
        <value name="ease-out" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0, 0, 0.58, 1.0).</desc>
        </value>
        <value name="linear" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.0, 0.0, 1.0, 1.0).</desc>
        </value>
        <value name="step-end" version="3.0" browsers="all">
          <desc>The step-end function is equivalent to steps(1, end).</desc>
        </value>
        <value name="steps(1, start)" version="3.0" browsers="all">
          <desc>The first parameter specifies the number of intervals in the function. The second parameter, which is optional, is either the value 'start' or 'end'.</desc>
        </value>
        <value name="step-start" version="3.0" browsers="all">
          <desc>The step-start function is equivalent to steps(1, start).</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-appearance" restriction="enum" version="3.0" browsers="C,S3" ref="http://css-infos.net/property/-webkit-appearance" syntax="h3 { $(name): button; }">
      <desc>Changes the appearance of buttons and other controls to resemble native controls.</desc>
      <values>
        <value name="button" version="3.0" browsers="all" />
        <value name="button-bevel" version="3.0" browsers="all" />
        <value name="caps-lock-indicator" version="3.0" browsers="all" />
        <value name="caret" version="3.0" browsers="all" />
        <value name="checkbox" version="3.0" browsers="all" />
        <value name="default-button" version="3.0" browsers="all" />
        <value name="listbox" version="3.0" browsers="all" />
        <value name="listitem" version="3.0" browsers="all" />
        <value name="media-fullscreen-button" version="3.0" browsers="all" />
        <value name="media-mute-button" version="3.0" browsers="all" />
        <value name="media-play-button" version="3.0" browsers="all" />
        <value name="media-seek-back-button" version="3.0" browsers="all" />
        <value name="media-seek-forward-button" version="3.0" browsers="all" />
        <value name="media-slider" version="3.0" browsers="all" />
        <value name="media-sliderthumb" version="3.0" browsers="all" />
        <value name="menulist" version="3.0" browsers="all" />
        <value name="menulist-button" version="3.0" browsers="all" />
        <value name="menulist-text" version="3.0" browsers="all" />
        <value name="menulist-textfield" version="3.0" browsers="all" />
        <value name="none" version="3.0" browsers="all" />
        <value name="push-button" version="3.0" browsers="all" />
        <value name="radio" version="3.0" browsers="all" />
        <value name="scrollbarbutton-down" version="3.0" browsers="all" />
        <value name="scrollbarbutton-left" version="3.0" browsers="all" />
        <value name="scrollbarbutton-right" version="3.0" browsers="all" />
        <value name="scrollbarbutton-up" version="3.0" browsers="all" />
        <value name="scrollbargripper-horizontal" version="3.0" browsers="all" />
        <value name="scrollbargripper-vertical" version="3.0" browsers="all" />
        <value name="scrollbarthumb-horizontal" version="3.0" browsers="all" />
        <value name="scrollbarthumb-vertical" version="3.0" browsers="all" />
        <value name="scrollbartrack-horizontal" version="3.0" browsers="all" />
        <value name="scrollbartrack-vertical" version="3.0" browsers="all" />
        <value name="searchfield" version="3.0" browsers="all" />
        <value name="searchfield-cancel-button" version="3.0" browsers="all" />
        <value name="searchfield-decoration" version="3.0" browsers="all" />
        <value name="searchfield-results-button" version="3.0" browsers="all" />
        <value name="searchfield-results-decoration" version="3.0" browsers="all" />
        <value name="slider-horizontal" version="3.0" browsers="all" />
        <value name="sliderthumb-horizontal" version="3.0" browsers="all" />
        <value name="sliderthumb-vertical" version="3.0" browsers="all" />
        <value name="slider-vertical" version="3.0" browsers="all" />
        <value name="square-button" version="3.0" browsers="all" />
        <value name="textarea" version="3.0" browsers="all" />
        <value name="textfield" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-webkit-backface-visibility" restriction="enum" version="3.0" browsers="C,S5" ref="http://www.w3.org/TR/css3-3d-transforms/#backface-visibility" syntax="div { $(name): hidden; }">
      <desc>Determines whether or not the 'back' side of a transformed element is visible when facing the viewer. With an identity transform, the front side of an element faces the viewer.</desc>
      <values>
        <value name="hidden" version="3.0" browsers="all" />
        <value name="visible" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-webkit-background-clip" restriction="enum" version="3.0" browsers="C,S3" ref="http://www.w3.org/TR/css3-background/#the-background-clip" syntax="header { $(name): border-box; }">
      <desc>Determines the background painting area.</desc>
      <values>
        <value name="border-box" version="3.0" browsers="all">
          <desc>The background is painted within (clipped to) the border box.</desc>
        </value>
        <value name="content-box" version="3.0" browsers="all">
          <desc>The background is painted within (clipped to) the content box.</desc>
        </value>
        <value name="padding-box" version="3.0" browsers="all">
          <desc>The background is painted within (clipped to) the padding box</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-background-composite" restriction="enum" version="3.0" browsers="C,S3" syntax="div { $(name): padding; }">
      <values>
        <value name="border" version="3.0" browsers="all" />
        <value name="padding" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-webkit-background-origin" restriction="enum" version="3.0" browsers="C,S3" ref="http://www.w3.org/TR/css3-background/#the-background-origin" syntax="header { $(name): border-box; }">
      <desc>For elements rendered as a single box, specifies the background positioning area. For elements rendered as multiple boxes (e.g., inline boxes on several lines, boxes on several pages) specifies which boxes 'box-decoration-break' operates on to determine the background positioning area(s).</desc>
      <values>
        <value name="border-box" version="3.0" browsers="all">
          <desc>The background is painted within (clipped to) the border box.</desc>
        </value>
        <value name="content-box" version="3.0" browsers="all">
          <desc>The background is painted within (clipped to) the content box.</desc>
        </value>
        <value name="padding-box" version="3.0" browsers="all">
          <desc>The background is painted within (clipped to) the padding box</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-border-image" restriction="length, percentage, number, url, enum" version="3.0" browsers="C,S5" ref="http://www.w3.org/TR/css3-background/#border-image" syntax="td { $(name): url(border.png) 30 30 round;}">
      <desc>Shorthand property for setting 'border-image-source', 'border-image-slice', 'border-image-width', 'border-image-outset' and 'border-image-repeat'. Omitted values are set to their initial values.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>If 'auto' is specified then the border image width is the intrinsic width or height (whichever is applicable) of the corresponding image slice. If the image does not have the required intrinsic dimension then the corresponding border-width is used instead.</desc>
        </value>
        <value name="fill" version="3.0" browsers="all">
          <desc>Causes the middle part of the border-image to be preserved. (By default it is discarded, i.e., treated as empty.)</desc>
        </value>
        <value name="none" version="3.0" browsers="all" />
        <value name="repeat" version="3.0" browsers="all">
          <desc>The image is tiled (repeated) to fill the area.</desc>
        </value>
        <value name="round" version="3.0" browsers="all">
          <desc>The image is tiled (repeated) to fill the area. If it does not fill the area with a whole number of tiles, the image is rescaled so that it does.</desc>
        </value>
        <value name="space" version="3.0" browsers="all">
          <desc>The image is tiled (repeated) to fill the area. If it does not fill the area with a whole number of tiles, the extra space is distributed around the tiles.</desc>
        </value>
        <value name="stretch" version="3.0" browsers="all">
          <desc>The image is stretched to fill the area.</desc>
        </value>
        <value name="url()" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-webkit-box-align" restriction="enum" version="3.0" browsers="C,S3" ref="http://css-infos.net/property/-webkit-box-align" syntax="div { $(name): end; }">
      <desc>Specifies the alignment of nested elements within an outer flexible box element.</desc>
      <values>
        <value name="baseline" version="3.0" browsers="all">
          <desc>If this box orientation is inline-axis or horizontal, all children are placed with their baselines aligned, and extra space placed before or after as necessary. For block flows, the baseline of the first non-empty line box located within the element is used. For tables, the baseline of the first cell is used.</desc>
        </value>
        <value name="center" version="3.0" browsers="all">
          <desc>Any extra space is divided evenly, with half placed above the child and the other half placed after the child.</desc>
        </value>
        <value name="end" version="3.0" browsers="all">
          <desc>For normal direction boxes, the bottom edge of each child is placed along the bottom of the box. Extra space is placed above the element. For reverse direction boxes, the top edge of each child is placed along the top of the box. Extra space is placed below the element.</desc>
        </value>
        <value name="start" version="3.0" browsers="all">
          <desc>For normal direction boxes, the top edge of each child is placed along the top of the box. Extra space is placed below the element. For reverse direction boxes, the bottom edge of each child is placed along the bottom of the box. Extra space is placed above the element.</desc>
        </value>
        <value name="stretch" version="3.0" browsers="all">
          <desc>The height of each child is adjusted to that of the containing block.</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-box-direction" restriction="enum" version="3.0" browsers="C,S3" ref="http://css-infos.net/property/-webkit-box-direction" syntax="div { $(name): reverse; }">
      <desc>In webkit applications, -webkit-box-direction specifies whether a box lays out its contents normally (from the top or left edge), or in reverse (from the bottom or right edge).</desc>
      <values>
        <value name="normal" version="3.0" browsers="all">
          <desc>A box with a computed value of horizontal for box-orient displays its children from left to right. A box with a computed value of vertical displays its children from top to bottom.</desc>
        </value>
        <value name="reverse" version="3.0" browsers="all">
          <desc>A box with a computed value of horizontal for box-orient displays its children from right to left. A box with a computed value of vertical displays its children from bottom to top.</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-box-flex" restriction="number" version="3.0" browsers="C,S3" ref="http://css-infos.net/property/-webkit-box-flex" syntax="div { $(name): 1; }">
      <desc>Specifies an element's flexibility.</desc>
    </entry>
    <entry name="-webkit-box-flex-group" restriction="integer" version="3.0" browsers="C,S3" ref="http://css-infos.net/property/-webkit-box-flex-group" syntax="div { $(name): 4; }">
      <desc>Flexible elements can be assigned to flex groups using the 'box-flex-group' property.</desc>
    </entry>
    <entry name="-webkit-box-ordinal-group" restriction="integer" version="3.0" browsers="C,S3" ref="http://css-infos.net/property/-webkit-box-ordinal-group" syntax="div { $(name): 3; }">
      <desc>Indicates the ordinal group the element belongs to. Elements with a lower ordinal group are displayed before those with a higher ordinal group.</desc>
    </entry>
    <entry name="-webkit-box-orient" restriction="enum" version="3.0" browsers="C,S3" ref="http://css-infos.net/property/-webkit-box-orient" syntax="div { $(name): vertical; }">
      <desc>In webkit applications, -webkit-box-orient specifies whether a box lays out its contents horizontally or vertically.</desc>
      <values>
        <value name="block-axis" version="3.0" browsers="all">
          <desc>Elements are oriented along the box's axis.</desc>
        </value>
        <value name="horizontal" version="3.0" browsers="all">
          <desc>The box displays its children from left to right in a horizontal line.</desc>
        </value>
        <value name="inline-axis" version="3.0" browsers="all">
          <desc>Elements are oriented vertically.</desc>
        </value>
        <value name="vertical" version="3.0" browsers="all">
          <desc>The box displays its children from stacked from top to bottom vertically.</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-box-pack" restriction="enum" version="3.0" browsers="C,S3" ref="http://css-infos.net/property/-webkit-box-pack" syntax="div { $(name): end; }">
      <desc>Specifies alignment of child elements within the current element in the direction of orientation.</desc>
      <values>
        <value name="center" version="3.0" browsers="all">
          <desc>The extra space is divided evenly, with half placed before the first child and the other half placed after the last child.</desc>
        </value>
        <value name="end" version="3.0" browsers="all">
          <desc>For normal direction boxes, the right edge of the last child is placed at the right side, with all extra space placed before the first child. For reverse direction boxes, the left edge of the first child is placed at the left side, with all extra space placed after the last child.</desc>
        </value>
        <value name="justify" version="3.0" browsers="all">
          <desc>The space is divided evenly in-between each child, with none of the extra space placed before the first child or after the last child. If there is only one child, treat the pack value as if it were start.</desc>
        </value>
        <value name="start" version="3.0" browsers="all">
          <desc>For normal direction boxes, the left edge of the first child is placed at the left side, with all extra space placed after the last child. For reverse direction boxes, the right edge of the last child is placed at the right side, with all extra space placed before the first child.</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-box-reflect" restriction="" version="3.0" browsers="C,S4" ref="http://css-infos.net/property/-webkit-box-reflect" syntax="div { $(name): below 5px; }">
      <desc>Defines a reflection of a border box.</desc>
      <values>
        <value name="above" version="3.0" browsers="all">
          <desc>The reflection appears above the border box.</desc>
        </value>
        <value name="below" version="3.0" browsers="all">
          <desc>The reflection appears below the border box.</desc>
        </value>
        <value name="left" version="3.0" browsers="all">
          <desc>The reflection appears to the left of the border box.</desc>
        </value>
        <value name="right" version="3.0" browsers="all">
          <desc>The reflection appears to the right of the border box.</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-box-sizing" restriction="enum" version="3.0" browsers="C,S3" ref="http://www.w3.org/TR/css3-ui/#box-sizing" syntax="div { $(name): content-box; }">
      <desc>Box Model addition in CSS3.</desc>
      <values>
        <value name="border-box" version="3.0" browsers="all">
          <desc>The specified width and height (and respective min/max properties) on this element determine the border box of the element.</desc>
        </value>
        <value name="content-box" version="3.0" browsers="all">
          <desc>Behavior of width and height as specified by CSS2.1. The specified width and height (and respective min/max properties) apply to the width and height respectively of the content box of the element.</desc>
        </value>
        <value name="padding-box" version="3.0" browsers="none">
          <desc>The specified width and height (and respective min/max properties) on this element determine the padding box of the element.</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-break-after" restriction="enum" version="3.0" browsers="S7" ref="http://www.w3.org/TR/css3-multicol/#column-breaks" syntax="h2 { $(name): column; }">
      <desc>Describes the page/column break behavior before the generated box.</desc>
      <values>
        <value name="always" version="3.0" browsers="all">
          <desc>Always force a page break before/after the generated box.</desc>
        </value>
        <value name="auto" version="3.0" browsers="all">
          <desc>Neither force nor forbid a page/column break before/after the generated box.</desc>
        </value>
        <value name="avoid" version="3.0" browsers="all">
          <desc>Avoid a page/column break before/after the generated box.</desc>
        </value>
        <value name="avoid-column" version="3.0" browsers="all">
          <desc>Avoid a column break before/after the generated box.</desc>
        </value>
        <value name="avoid-page" version="3.0" browsers="all">
          <desc>Avoid a page break before/after the generated box.</desc>
        </value>
        <value name="avoid-region" version="3.0" browsers="all" />
        <value name="column" version="3.0" browsers="all">
          <desc>Always force a column break before/after the generated box.</desc>
        </value>
        <value name="left" version="3.0" browsers="all">
          <desc>Force one or two page breaks before/after the generated box so that the next page is formatted as a left page.</desc>
        </value>
        <value name="page" version="3.0" browsers="all">
          <desc>Always force a page break before/after the generated box.</desc>
        </value>
        <value name="region" version="3.0" browsers="all" />
        <value name="right" version="3.0" browsers="all">
          <desc>Force one or two page breaks before/after the generated box so that the next page is formatted as a right page.</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-break-before" restriction="enum" version="3.0" browsers="S7" ref="http://www.w3.org/TR/css3-multicol/#column-breaks" syntax="h2 { $(name): column; }">
      <desc>Describes the page/column break behavior before the generated box.</desc>
      <values>
        <value name="always" version="3.0" browsers="all">
          <desc>Always force a page break before/after the generated box.</desc>
        </value>
        <value name="auto" version="3.0" browsers="all">
          <desc>Neither force nor forbid a page/column break before/after the generated box.</desc>
        </value>
        <value name="avoid" version="3.0" browsers="all">
          <desc>Avoid a page/column break before/after the generated box.</desc>
        </value>
        <value name="avoid-column" version="3.0" browsers="all">
          <desc>Avoid a column break before/after the generated box.</desc>
        </value>
        <value name="avoid-page" version="3.0" browsers="all">
          <desc>Avoid a page break before/after the generated box.</desc>
        </value>
        <value name="avoid-region" version="3.0" browsers="all" />
        <value name="column" version="3.0" browsers="all">
          <desc>Always force a column break before/after the generated box.</desc>
        </value>
        <value name="left" version="3.0" browsers="all">
          <desc>Force one or two page breaks before/after the generated box so that the next page is formatted as a left page.</desc>
        </value>
        <value name="page" version="3.0" browsers="all">
          <desc>Always force a page break before/after the generated box.</desc>
        </value>
        <value name="region" version="3.0" browsers="all" />
        <value name="right" version="3.0" browsers="all">
          <desc>Force one or two page breaks before/after the generated box so that the next page is formatted as a right page.</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-break-inside" restriction="enum" version="3.0" browsers="S7" ref="http://www.w3.org/TR/css3-multicol/#column-breaks" syntax="h2 { $(name): avoid-column; }">
      <desc>Describes the page/column break behavior inside the generated box.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>Neither force nor forbid a page/column break inside the generated box.</desc>
        </value>
        <value name="avoid" version="3.0" browsers="all">
          <desc>Avoid a page/column break inside the generated box.</desc>
        </value>
        <value name="avoid-column" version="3.0" browsers="all">
          <desc>Avoid a column break inside the generated box.</desc>
        </value>
        <value name="avoid-page" version="3.0" browsers="all">
          <desc>Avoid a page break inside the generated box.</desc>
        </value>
        <value name="avoid-region" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-webkit-column-break-after" restriction="enum" version="3.0" browsers="C,S3" ref="http://www.w3.org/TR/css3-multicol/#column-breaks" syntax="h2 { $(name): column; }">
      <desc>Describes the page/column break behavior before the generated box.</desc>
      <values>
        <value name="always" version="3.0" browsers="all">
          <desc>Always force a page break before/after the generated box.</desc>
        </value>
        <value name="auto" version="3.0" browsers="all">
          <desc>Neither force nor forbid a page/column break before/after the generated box.</desc>
        </value>
        <value name="avoid" version="3.0" browsers="all">
          <desc>Avoid a page/column break before/after the generated box.</desc>
        </value>
        <value name="avoid-column" version="3.0" browsers="all">
          <desc>Avoid a column break before/after the generated box.</desc>
        </value>
        <value name="avoid-page" version="3.0" browsers="all">
          <desc>Avoid a page break before/after the generated box.</desc>
        </value>
        <value name="avoid-region" version="3.0" browsers="all" />
        <value name="column" version="3.0" browsers="all">
          <desc>Always force a column break before/after the generated box.</desc>
        </value>
        <value name="left" version="3.0" browsers="all">
          <desc>Force one or two page breaks before/after the generated box so that the next page is formatted as a left page.</desc>
        </value>
        <value name="page" version="3.0" browsers="all">
          <desc>Always force a page break before/after the generated box.</desc>
        </value>
        <value name="region" version="3.0" browsers="all" />
        <value name="right" version="3.0" browsers="all">
          <desc>Force one or two page breaks before/after the generated box so that the next page is formatted as a right page.</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-column-break-before" restriction="enum" version="3.0" browsers="C,S3" ref="http://www.w3.org/TR/css3-multicol/#column-breaks" syntax="h2 { $(name): column; }">
      <desc>Describes the page/column break behavior before the generated box.</desc>
      <values>
        <value name="always" version="3.0" browsers="all">
          <desc>Always force a page break before/after the generated box.</desc>
        </value>
        <value name="auto" version="3.0" browsers="all">
          <desc>Neither force nor forbid a page/column break before/after the generated box.</desc>
        </value>
        <value name="avoid" version="3.0" browsers="all">
          <desc>Avoid a page/column break before/after the generated box.</desc>
        </value>
        <value name="avoid-column" version="3.0" browsers="all">
          <desc>Avoid a column break before/after the generated box.</desc>
        </value>
        <value name="avoid-page" version="3.0" browsers="all">
          <desc>Avoid a page break before/after the generated box.</desc>
        </value>
        <value name="avoid-region" version="3.0" browsers="all" />
        <value name="column" version="3.0" browsers="all">
          <desc>Always force a column break before/after the generated box.</desc>
        </value>
        <value name="left" version="3.0" browsers="all">
          <desc>Force one or two page breaks before/after the generated box so that the next page is formatted as a left page.</desc>
        </value>
        <value name="page" version="3.0" browsers="all">
          <desc>Always force a page break before/after the generated box.</desc>
        </value>
        <value name="region" version="3.0" browsers="all" />
        <value name="right" version="3.0" browsers="all">
          <desc>Force one or two page breaks before/after the generated box so that the next page is formatted as a right page.</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-column-break-inside" restriction="enum" version="3.0" browsers="C,S3" ref="http://www.w3.org/TR/css3-multicol/#column-breaks" syntax="h2 { $(name): avoid-column; }">
      <desc>Describes the page/column break behavior inside the generated box.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>Neither force nor forbid a page/column break inside the generated box.</desc>
        </value>
        <value name="avoid" version="3.0" browsers="all">
          <desc>Avoid a page/column break inside the generated box.</desc>
        </value>
        <value name="avoid-column" version="3.0" browsers="all">
          <desc>Avoid a column break inside the generated box.</desc>
        </value>
        <value name="avoid-page" version="3.0" browsers="all">
          <desc>Avoid a page break inside the generated box.</desc>
        </value>
        <value name="avoid-region" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-webkit-column-count" restriction="integer" version="3.0" browsers="C,S3" ref="http://www.w3.org/TR/css3-multicol/#column-count" syntax="div { $(name): 3; }">
      <desc>Describes the optimal number of columns into which the content of the element will be flowed.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>Determines the number of columns by the 'column-width' property and the element width.</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-column-gap" restriction="length" version="3.0" browsers="C,S3" ref="http://www.w3.org/TR/css3-multicol/#column-gap0" syntax="div { $(name): 10px; }">
      <desc>Sets the gap between columns. If there is a column rule between columns, it will appear in the middle of the gap.</desc>
      <values>
        <value name="normal" version="3.0" browsers="all">
          <desc>User agent specific and typically equivalent to 1em.</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-column-rule" restriction="length, color, enum" version="3.0" browsers="C,S3" ref="http://www.w3.org/TR/css3-multicol/#column-rule0" syntax="header { $(name): 5px solid red;}">
      <desc>This property is a shorthand for setting 'column-rule-width', 'column-rule-style', and 'column-rule-color' at the same place in the style sheet. Omitted values are set to their initial values.</desc>
      <values>
        <value name="dashed" version="1.0" browsers="all">
          <desc>A series of square-ended dashes.</desc>
        </value>
        <value name="dotted" version="1.0" browsers="all">
          <desc>A series of round dots.</desc>
        </value>
        <value name="double" version="1.0" browsers="all">
          <desc>Two parallel solid lines with some space between them. (The thickness of the lines is not specified, but the sum of the lines and the space must equal 'border-width'.)</desc>
        </value>
        <value name="groove" version="1.0" browsers="all">
          <desc>Looks as if it were carved in the canvas. (This is typically achieved by creating a "shadow" from two colors that are slightly lighter and darker than the 'border-color'.)</desc>
        </value>
        <value name="hidden" version="3.0" browsers="all">
          <desc>Same as 'none', but has different behavior in the border conflict resolution rules for border-collapsed tables.</desc>
        </value>
        <value name="inset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is sunken into the canvas. Treated as 'ridge' in border-collapsed tables.</desc>
        </value>
        <value name="medium" version="1.0" browsers="all" />
        <value name="none" version="1.0" browsers="all">
          <desc>No border. Color and width are ignored (i.e., the border has width 0, unless the border is an image)</desc>
        </value>
        <value name="outset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is coming out of the canvas. Treated as 'groove' in border-collapsed tables.</desc>
        </value>
        <value name="ridge" version="1.0" browsers="all">
          <desc>Looks as if it were coming out of the canvas.</desc>
        </value>
        <value name="solid" version="1.0" browsers="all">
          <desc>A single line segment.</desc>
        </value>
        <value name="thick" version="1.0" browsers="all" />
        <value name="thin" version="1.0" browsers="all" />
      </values>
    </entry>
    <entry name="-webkit-column-rule-color" restriction="color" version="3.0" browsers="C,S3" ref="http://www.w3.org/TR/css3-multicol/#column-rule-color" syntax="div { $(name): #ff0; }">
      <desc>Sets the color of the column rule</desc>
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="3.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="3.0" browsers="C,S1" />
        <value name="-webkit-link" version="3.0" browsers="C,S1" />
        <value name="-webkit-text" version="3.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-webkit-column-rule-style" restriction="enum" version="3.0" browsers="C,S3" ref="http://www.w3.org/TR/css3-multicol/#column-rule-style" syntax="div { $(name): solid; }">
      <desc>Sets the style of the rule between columns of an element.</desc>
      <values>
        <value name="dashed" version="1.0" browsers="all">
          <desc>A series of square-ended dashes.</desc>
        </value>
        <value name="dotted" version="1.0" browsers="all">
          <desc>A series of round dots.</desc>
        </value>
        <value name="double" version="1.0" browsers="all">
          <desc>Two parallel solid lines with some space between them. (The thickness of the lines is not specified, but the sum of the lines and the space must equal 'border-width'.)</desc>
        </value>
        <value name="groove" version="1.0" browsers="all">
          <desc>Looks as if it were carved in the canvas. (This is typically achieved by creating a "shadow" from two colors that are slightly lighter and darker than the 'border-color'.)</desc>
        </value>
        <value name="hidden" version="3.0" browsers="all">
          <desc>Same as 'none', but has different behavior in the border conflict resolution rules for border-collapsed tables.</desc>
        </value>
        <value name="inset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is sunken into the canvas. Treated as 'ridge' in border-collapsed tables.</desc>
        </value>
        <value name="none" version="1.0" browsers="all">
          <desc>No border. Color and width are ignored (i.e., the border has width 0, unless the border is an image)</desc>
        </value>
        <value name="outset" version="1.0" browsers="all">
          <desc>Looks as if the content on the inside of the border is coming out of the canvas. Treated as 'groove' in border-collapsed tables.</desc>
        </value>
        <value name="ridge" version="1.0" browsers="all">
          <desc>Looks as if it were coming out of the canvas.</desc>
        </value>
        <value name="solid" version="1.0" browsers="all">
          <desc>A single line segment.</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-column-rule-width" restriction="length" version="3.0" browsers="C,S3" ref="http://www.w3.org/TR/css3-multicol/#column-rule-width" syntax="div { $(name): 3px; }">
      <desc>Sets the width of the rule between columns. Negative values are not allowed.</desc>
      <values>
        <value name="medium" version="1.0" browsers="all" />
        <value name="thick" version="1.0" browsers="all" />
        <value name="thin" version="1.0" browsers="all" />
      </values>
    </entry>
    <entry name="-webkit-columns" restriction="length, integer" version="3.0" browsers="C,S3" ref="http://www.w3.org/TR/css3-multicol/#columns0" syntax="div { $(name): 100px 3; }">
      <desc>A shorthand property which sets both 'column-width' and 'column-count'.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>The width depends on the values of other properties.</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-column-span" restriction="enum" version="3.0" browsers="C,S3" ref="http://www.w3.org/TR/css3-multicol/#column-span0" syntax="article { $(name): all; }">
      <desc>Describes the page/column break behavior after the generated box.</desc>
      <values>
        <value name="all" version="3.0" browsers="all">
          <desc>The element spans across all columns. Content in the normal flow that appears before the element is automatically balanced across all columns before the element appear.</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>The element does not span multiple columns.</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-column-width" restriction="length" version="3.0" browsers="C,S3" ref="http://www.w3.org/TR/css3-multicol/#column-width" syntax="div { $(name): 100px; }">
      <desc>This property describes the width of columns in multicol elements.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>The width depends on the values of other properties.</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-filter" restriction="enum" version="3.0" browsers="S6" syntax="img { $(name): blur(3px); }">
      <values>
        <value name="blur(3px)" version="3.0" browsers="all" />
        <value name="brightness(2)" version="3.0" browsers="all" />
        <value name="contrast(2)" version="3.0" browsers="all" />
        <value name="grayscale()" version="3.0" browsers="all" />
        <value name="hue-rotate(180deg)" version="3.0" browsers="all" />
        <value name="invert()" version="3.0" browsers="all" />
        <value name="saturate(3)" version="3.0" browsers="all" />
        <value name="sepia()" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-webkit-flow-from" restriction="identifier" version="3.0" browsers="C,S5.2" ref="http://www.w3.org/TR/css3-regions/#flow-from" syntax="div { $(name): identifier; }">
      <desc>Gets or sets a value that identifies a Connected Frame container in the document that accepts the content flow from the data source.</desc>
      <values>
        <value name="none" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-webkit-flow-into" restriction="identifier" version="3.0" browsers="C,S5.2" ref="http://www.w3.org/TR/css3-regions/#flow-into" syntax="div { $(name): identifier; }">
      <desc>Gets or sets a value that identifies an iframe container in the document that serves as the Connected Frame data source.</desc>
      <values>
        <value name="none" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-webkit-font-feature-settings" restriction="string, integer" version="3.0" browsers="C,S5.2" ref="http://www.w3.org/TR/css3-fonts/#propdef-font-feature-settings" syntax="body { $(name): 'hwid'; }">
      <desc>This property provides low-level control over OpenType font features. It is intended as a way of providing access to font features that are not widely used but are needed for a particular use case.</desc>
      <values>
        <value name="&quot;c2cs&quot;" version="3.0" browsers="all" />
        <value name="&quot;dlig&quot;" version="3.0" browsers="all" />
        <value name="&quot;kern&quot;" version="3.0" browsers="all" />
        <value name="&quot;liga&quot;" version="3.0" browsers="all" />
        <value name="&quot;lnum&quot;" version="3.0" browsers="all" />
        <value name="&quot;onum&quot;" version="3.0" browsers="all" />
        <value name="&quot;smcp&quot;" version="3.0" browsers="all" />
        <value name="&quot;swsh&quot;" version="3.0" browsers="all" />
        <value name="&quot;tnum&quot;" version="3.0" browsers="all" />
        <value name="normal" version="3.0" browsers="all">
          <desc>No change in glyph substitution or positioning occurs.</desc>
        </value>
        <value name="off" version="3.0" browsers="none" />
        <value name="on" version="3.0" browsers="none" />
      </values>
    </entry>
    <entry name="-webkit-hyphens" restriction="enum" version="3.0" browsers="S5.1" ref="http://www.w3.org/TR/css3-text/#hyphens0" syntax="div { $(name): manual; }">
      <desc>This property controls whether hyphenation is allowed to create more break opportunities within a line of text.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>Conditional hyphenation characters inside a word, if present, take priority over automatic resources when determining hyphenation points within the word.</desc>
        </value>
        <value name="manual" version="3.0" browsers="all">
          <desc>Words are only broken at line breaks where there are characters inside the word that suggest line break opportunities</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>Words are not broken at line breaks, even if characters inside the word suggest line break points.</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-line-break" restriction="" version="3.0" browsers="C,S3" ref="http://css-infos.net/property/-webkit-line-break" syntax="p { $(name): normal; }">
      <desc>Specifies line-breaking rules for CJK (Chinese, Japanese, and Korean) text.</desc>
      <values>
        <value name="after-white-space" version="3.0" browsers="all" />
        <value name="normal" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-webkit-margin-bottom-collapse" restriction="enum" version="3.0" browsers="C,S3" syntax="div { $(name): collapse; }">
      <values>
        <value name="collapse" version="3.0" browsers="all" />
        <value name="discard" version="3.0" browsers="all" />
        <value name="separate" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-webkit-margin-collapse" restriction="enum" version="3.0" browsers="C,S3" syntax="div { $(name): collapse; }">
      <values>
        <value name="collapse" version="3.0" browsers="all" />
        <value name="discard" version="3.0" browsers="all" />
        <value name="separate" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-webkit-margin-start" restriction="percentage, length" version="3.0" browsers="C,S3" syntax="div { $(name): 5px; }">
      <values>
        <value name="auto" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-webkit-margin-top-collapse" restriction="enum" version="3.0" browsers="C,S3" syntax="div { $(name): collapse; }">
      <values>
        <value name="collapse" version="3.0" browsers="all" />
        <value name="discard" version="3.0" browsers="all" />
        <value name="separate" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-webkit-nbsp-mode" restriction="" version="3.0" browsers="C,S3" ref="http://css-infos.net/property/-webkit-nbsp-mode" syntax="p { $(name): space; }">
      <desc>Defines the behavior of nonbreaking spaces within text.</desc>
      <values>
        <value name="normal" version="3.0" browsers="all" />
        <value name="space" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-webkit-overflow-scrolling" restriction="" version="3.0" browsers="C,S5" ref="http://css-infos.net/property/-webkit-nbsp-mode" syntax="div { $(name): touch; }">
      <desc>Specifies whether to use native-style scrolling in an overflow:scroll element.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
        <value name="touch" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-webkit-padding-start" restriction="percentage, length" version="3.0" browsers="C,S3" syntax="div { $(name): 5px; }" />
    <entry name="-webkit-perspective" restriction="length" version="3.0" browsers="C,S4" ref="http://www.w3.org/TR/css3-3d-transforms/#perspective" syntax="div { $(name): none; }">
      <desc>Applies the same transform as the perspective(&lt;number&gt;) transform function, except that it applies only to the positioned or transformed children of the element, not to the transform on the element itself.</desc>
      <values>
        <value name="none" version="3.0" browsers="all">
          <desc>No perspective transform is applied.</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-perspective-origin" restriction="percentage, length" version="3.0" browsers="C,S4" ref="http://www.w3.org/TR/css3-3d-transforms/#perspective-origin" syntax="div { $(name): 10px; }">
      <desc>Establishes the origin for the perspective property. It effectively sets the X and Y position at which the viewer appears to be looking at the children of the element.</desc>
      <values>
        <value name="bottom" version="3.0" browsers="all" />
        <value name="center" version="3.0" browsers="all" />
        <value name="left" version="3.0" browsers="all" />
        <value name="right" version="3.0" browsers="all" />
        <value name="top" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-webkit-region-fragment" restriction="enum" version="3.0" browsers="S7" ref="http://dev.w3.org/csswg/css-regions/#region-fragment" syntax="article { $(name): break; }">
      <desc>The 'region-fragment' property controls the behavior of the last region associated with a named flow.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>Content flows as it would in a regular content box.</desc>
        </value>
        <value name="break" version="3.0" browsers="all">
          <desc>If the content fits within the CSS Region, then this property has no effect.</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-tap-highlight-color" restriction="color" version="3" browsers="C,S3.1" ref="http://css-infos.net/property/-webkit-tap-highlight-color">
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="3" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="3" browsers="C,S1" />
        <value name="-webkit-link" version="3" browsers="C,S1" />
        <value name="-webkit-text" version="3" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-webkit-text-fill-color" restriction="color" version="3.0" browsers="S3" syntax="div { $(name): red; }">
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="3.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="3.0" browsers="C,S1" />
        <value name="-webkit-link" version="3.0" browsers="C,S1" />
        <value name="-webkit-text" version="3.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-webkit-text-size-adjust" restriction="percentage" version="3.0" browsers="C,S3" ref="http://css-infos.net/property/-webkit-text-size-adjust" syntax="div { $(name): 60%; }">
      <desc>Specifies a size adjustment for displaying text content in Safari on iPhone.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all">
          <desc>The text size is automatically adjusted for Safari on iPhone.</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>The text size is not adjusted.</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-text-stroke" restriction="color, length, percentage" version="3.0" browsers="S3" syntax="div { $(name): red 2x; }">
      <values>
        <value name="medium" version="3.0" browsers="all" />
        <value name="thick" version="3.0" browsers="all" />
        <value name="thin" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-webkit-text-stroke-color" restriction="color" version="3.0" browsers="S3" syntax="div { $(name): red; }">
      <values>
        <value name="ActiveBorder" version="2.0" browsers="all">
          <desc>Active window border.</desc>
        </value>
        <value name="ActiveCaption" version="2.0" browsers="all">
          <desc>Active window caption.</desc>
        </value>
        <value name="aliceblue" version="3.0" browsers="all" />
        <value name="antiquewhite" version="3.0" browsers="all" />
        <value name="AppWorkspace" version="2.0" browsers="all">
          <desc>Background color of multiple document interface.</desc>
        </value>
        <value name="aqua" version="1.0" browsers="all" />
        <value name="aquamarine" version="3.0" browsers="all" />
        <value name="azure" version="3.0" browsers="all" />
        <value name="Background" version="2.0" browsers="all">
          <desc>Desktop background.</desc>
        </value>
        <value name="beige" version="3.0" browsers="all" />
        <value name="bisque" version="3.0" browsers="all" />
        <value name="black" version="1.0" browsers="all" />
        <value name="blanchedalmond" version="3.0" browsers="all" />
        <value name="blue" version="1.0" browsers="all" />
        <value name="blueviolet" version="3.0" browsers="all" />
        <value name="brown" version="3.0" browsers="all" />
        <value name="burlywood" version="3.0" browsers="all" />
        <value name="ButtonFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonHighlight" version="2.0" browsers="all">
          <desc>The color of the border facing the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonShadow" version="2.0" browsers="all">
          <desc>The color of the border away from the light source for 3-D elements that appear 3-D due to one layer of surrounding border.</desc>
        </value>
        <value name="ButtonText" version="2.0" browsers="all">
          <desc>Text on push buttons.</desc>
        </value>
        <value name="cadetblue" version="3.0" browsers="all" />
        <value name="CaptionText" version="2.0" browsers="all">
          <desc>Text in caption, size box, and scrollbar arrow box.</desc>
        </value>
        <value name="chartreuse" version="3.0" browsers="all" />
        <value name="chocolate" version="3.0" browsers="all" />
        <value name="coral" version="3.0" browsers="all" />
        <value name="cornflowerblue" version="3.0" browsers="all" />
        <value name="cornsilk" version="3.0" browsers="all" />
        <value name="crimson" version="3.0" browsers="all" />
        <value name="currentColor" version="3.0" browsers="all">
          <desc>The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.</desc>
        </value>
        <value name="cyan" version="3.0" browsers="all" />
        <value name="darkblue" version="3.0" browsers="all" />
        <value name="darkcyan" version="3.0" browsers="all" />
        <value name="darkgoldenrod" version="3.0" browsers="all" />
        <value name="darkgray" version="3.0" browsers="all" />
        <value name="darkgreen" version="3.0" browsers="all" />
        <value name="darkgrey" version="3.0" browsers="all" />
        <value name="darkkhaki" version="3.0" browsers="all" />
        <value name="darkmagenta" version="3.0" browsers="all" />
        <value name="darkolivegreen" version="3.0" browsers="all" />
        <value name="darkorange" version="3.0" browsers="all" />
        <value name="darkorchid" version="3.0" browsers="all" />
        <value name="darkred" version="3.0" browsers="all" />
        <value name="darksalmon" version="3.0" browsers="all" />
        <value name="darkseagreen" version="3.0" browsers="all" />
        <value name="darkslateblue" version="3.0" browsers="all" />
        <value name="darkslategray" version="3.0" browsers="all" />
        <value name="darkslategrey" version="3.0" browsers="all" />
        <value name="darkturquoise" version="3.0" browsers="all" />
        <value name="darkviolet" version="3.0" browsers="all" />
        <value name="deeppink" version="3.0" browsers="all" />
        <value name="deepskyblue" version="3.0" browsers="all" />
        <value name="dimgray" version="3.0" browsers="all" />
        <value name="dimgrey" version="3.0" browsers="all" />
        <value name="dodgerblue" version="3.0" browsers="all" />
        <value name="firebrick" version="3.0" browsers="all" />
        <value name="flavor" version="3.0" browsers="none">
          <desc>The accent color (typically chosen by the user) to customize the user interface of the user agent itself.</desc>
        </value>
        <value name="floralwhite" version="3.0" browsers="all" />
        <value name="forestgreen" version="3.0" browsers="all" />
        <value name="fuchsia" version="1.0" browsers="all" />
        <value name="gainsboro" version="3.0" browsers="all" />
        <value name="ghostwhite" version="3.0" browsers="all" />
        <value name="gold" version="3.0" browsers="all" />
        <value name="goldenrod" version="3.0" browsers="all" />
        <value name="gray" version="1.0" browsers="all" />
        <value name="GrayText" version="2.0" browsers="all">
          <desc>Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.</desc>
        </value>
        <value name="green" version="1.0" browsers="all" />
        <value name="greenyellow" version="3.0" browsers="all" />
        <value name="grey" version="3.0" browsers="all" />
        <value name="Highlight" version="2.0" browsers="all">
          <desc>Item(s) selected in a control.</desc>
        </value>
        <value name="HighlightText" version="2.0" browsers="all">
          <desc>Text of item(s) selected in a control.</desc>
        </value>
        <value name="honeydew" version="3.0" browsers="all" />
        <value name="hotpink" version="3.0" browsers="all" />
        <value name="InactiveBorder" version="2.0" browsers="all">
          <desc>Inactive window border.</desc>
        </value>
        <value name="InactiveCaption" version="2.0" browsers="all">
          <desc>Inactive window caption.</desc>
        </value>
        <value name="InactiveCaptionText" version="2.0" browsers="all">
          <desc>Color of text in an inactive caption.</desc>
        </value>
        <value name="indianred" version="3.0" browsers="all" />
        <value name="indigo" version="3.0" browsers="all" />
        <value name="InfoBackground" version="2.0" browsers="all">
          <desc>Background color for tooltip controls.</desc>
        </value>
        <value name="InfoText" version="2.0" browsers="all">
          <desc>Text color for tooltip controls.</desc>
        </value>
        <value name="ivory" version="3.0" browsers="all" />
        <value name="khaki" version="3.0" browsers="all" />
        <value name="lavender" version="3.0" browsers="all" />
        <value name="lavenderblush" version="3.0" browsers="all" />
        <value name="lawngreen" version="3.0" browsers="all" />
        <value name="lemonchiffon" version="3.0" browsers="all" />
        <value name="lightblue" version="3.0" browsers="all" />
        <value name="lightcoral" version="3.0" browsers="all" />
        <value name="lightcyan" version="3.0" browsers="all" />
        <value name="lightgoldenrodyellow" version="3.0" browsers="all" />
        <value name="lightgray" version="3.0" browsers="all" />
        <value name="lightgreen" version="3.0" browsers="all" />
        <value name="lightgrey" version="3.0" browsers="all" />
        <value name="lightpink" version="3.0" browsers="all" />
        <value name="lightsalmon" version="3.0" browsers="all" />
        <value name="lightseagreen" version="3.0" browsers="all" />
        <value name="lightskyblue" version="3.0" browsers="all" />
        <value name="lightslategray" version="3.0" browsers="all" />
        <value name="lightslategrey" version="3.0" browsers="all" />
        <value name="lightsteelblue" version="3.0" browsers="all" />
        <value name="lightyellow" version="3.0" browsers="all" />
        <value name="lime" version="1.0" browsers="all" />
        <value name="limegreen" version="3.0" browsers="all" />
        <value name="linen" version="3.0" browsers="all" />
        <value name="magenta" version="3.0" browsers="all" />
        <value name="maroon" version="1.0" browsers="all" />
        <value name="mediumaquamarine" version="3.0" browsers="all" />
        <value name="mediumblue" version="3.0" browsers="all" />
        <value name="mediumorchid" version="3.0" browsers="all" />
        <value name="mediumpurple" version="3.0" browsers="all" />
        <value name="mediumseagreen" version="3.0" browsers="all" />
        <value name="mediumslateblue" version="3.0" browsers="all" />
        <value name="mediumspringgreen" version="3.0" browsers="all" />
        <value name="mediumturquoise" version="3.0" browsers="all" />
        <value name="mediumvioletred" version="3.0" browsers="all" />
        <value name="Menu" version="2.0" browsers="all">
          <desc>Menu background.</desc>
        </value>
        <value name="MenuText" version="2.0" browsers="all">
          <desc>Text in menus.</desc>
        </value>
        <value name="midnightblue" version="3.0" browsers="all" />
        <value name="mintcream" version="3.0" browsers="all" />
        <value name="mistyrose" version="3.0" browsers="all" />
        <value name="moccasin" version="3.0" browsers="all" />
        <value name="navajowhite" version="3.0" browsers="all" />
        <value name="navy" version="3.0" browsers="all" />
        <value name="none" version="2.0" browsers="all" />
        <value name="oldlace" version="3.0" browsers="all" />
        <value name="olive" version="1.0" browsers="all" />
        <value name="olivedrab" version="3.0" browsers="all" />
        <value name="orange" version="1.0" browsers="all" />
        <value name="orangered" version="3.0" browsers="all" />
        <value name="orchid" version="3.0" browsers="all" />
        <value name="palegoldenrod" version="3.0" browsers="all" />
        <value name="palegreen" version="3.0" browsers="all" />
        <value name="paleturquoise" version="3.0" browsers="all" />
        <value name="palevioletred" version="3.0" browsers="all" />
        <value name="papayawhip" version="3.0" browsers="all" />
        <value name="peachpuff" version="3.0" browsers="all" />
        <value name="peru" version="3.0" browsers="all" />
        <value name="pink" version="3.0" browsers="all" />
        <value name="plum" version="3.0" browsers="all" />
        <value name="powderblue" version="3.0" browsers="all" />
        <value name="purple" version="1.0" browsers="all" />
        <value name="rebeccapurple" version="1.0" browsers="all" />
        <value name="red" version="1.0" browsers="all" />
        <value name="rosybrown" version="3.0" browsers="all" />
        <value name="royalblue" version="3.0" browsers="all" />
        <value name="saddlebrown" version="3.0" browsers="all" />
        <value name="salmon" version="3.0" browsers="all" />
        <value name="sandybrown" version="3.0" browsers="all" />
        <value name="Scrollbar" version="2.0" browsers="all">
          <desc>Scroll bar gray area.</desc>
        </value>
        <value name="seagreen" version="3.0" browsers="all" />
        <value name="seashell" version="3.0" browsers="all" />
        <value name="sienna" version="3.0" browsers="all" />
        <value name="silver" version="1.0" browsers="all" />
        <value name="skyblue" version="3.0" browsers="all" />
        <value name="slateblue" version="3.0" browsers="all" />
        <value name="slategray" version="3.0" browsers="all" />
        <value name="slategrey" version="3.0" browsers="all" />
        <value name="snow" version="3.0" browsers="all" />
        <value name="springgreen" version="3.0" browsers="all" />
        <value name="steelblue" version="3.0" browsers="all" />
        <value name="tan" version="3.0" browsers="all" />
        <value name="teal" version="1.0" browsers="all" />
        <value name="thistle" version="3.0" browsers="all" />
        <value name="ThreeDDarkShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally outer) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDFace" version="2.0" browsers="all">
          <desc>The face background color for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDHighlight" version="2.0" browsers="all">
          <desc>The color of the lighter (generally outer) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDLightShadow" version="2.0" browsers="all">
          <desc>The color of the darker (generally inner) of the two borders facing the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="ThreeDShadow" version="2.0" browsers="all">
          <desc>The color of the lighter (generally inner) of the two borders away from the light source for 3-D elements that appear 3-D due to two concentric layers of surrounding border.</desc>
        </value>
        <value name="tomato" version="3.0" browsers="all" />
        <value name="transparent" version="1.0" browsers="all">
          <desc>Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value.</desc>
        </value>
        <value name="turquoise" version="3.0" browsers="all" />
        <value name="violet" version="3.0" browsers="all" />
        <value name="-webkit-activelink" version="3.0" browsers="C,S1" />
        <value name="-webkit-focus-ring-color" version="3.0" browsers="C,S1" />
        <value name="-webkit-link" version="3.0" browsers="C,S1" />
        <value name="-webkit-text" version="3.0" browsers="C,S1" />
        <value name="wheat" version="3.0" browsers="all" />
        <value name="white" version="1.0" browsers="all" />
        <value name="whitesmoke" version="3.0" browsers="all" />
        <value name="Window" version="2.0" browsers="all">
          <desc>Window background.</desc>
        </value>
        <value name="WindowFrame" version="2.0" browsers="all">
          <desc>Window frame.</desc>
        </value>
        <value name="WindowText" version="2.0" browsers="all">
          <desc>Text in windows.</desc>
        </value>
        <value name="yellow" version="1.0" browsers="all" />
        <value name="yellowgreen" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-webkit-text-stroke-width" restriction="length, percentage" version="3.0" browsers="S3" syntax="div { $(name): 2px; }">
      <values>
        <value name="medium" version="3.0" browsers="all" />
        <value name="thick" version="3.0" browsers="all" />
        <value name="thin" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-webkit-touch-callout" restriction="enum" version="3.0" browsers="S3" syntax="a { $(name): none; }">
      <values>
        <value name="none" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-webkit-transform" restriction="enum" version="3.0" browsers="C,O12,S3.1" ref="http://www.w3.org/TR/css3-2d-transforms/#transform-property" syntax="div { $(name): rotate(-90deg); }">
      <desc>A two-dimensional transformation is applied to an element through the 'transform' property. This property contains a list of transform functions similar to those allowed by SVG.</desc>
      <values>
        <value name="matrix()" version="3.0" browsers="all">
          <desc>Specifies a 2D transformation in the form of a transformation matrix of six values. matrix(a,b,c,d,e,f) is equivalent to applying the transformation matrix [a b c d e f]</desc>
        </value>
        <value name="matrix3d()" version="3.0" browsers="all">
          <desc>specifies a 3D transformation as a 4x4 homogeneous matrix of 16 values in column-major order.</desc>
        </value>
        <value name="none" version="3.0" browsers="all" />
        <value name="rotate()" version="3.0" browsers="all">
          <desc>Specifies a 2D rotation by the angle specified in the parameter about the origin of the element, as defined by the transform-origin property.</desc>
        </value>
        <value name="rotate3d()" version="3.0" browsers="all">
          <desc>Specifies a clockwise 3D rotation by the angle specified in last parameter about the [x,y,z] direction vector described by the first 3 parameters.</desc>
        </value>
        <value name="rotateX('angle')" version="3.0" browsers="all">
          <desc>Specifies a clockwise rotation by the given angle about the X axis.</desc>
        </value>
        <value name="rotateY('angle')" version="3.0" browsers="all">
          <desc>Specifies a clockwise rotation by the given angle about the Y axis.</desc>
        </value>
        <value name="rotateZ('angle')" version="3.0" browsers="all">
          <desc>Specifies a clockwise rotation by the given angle about the Z axis.</desc>
        </value>
        <value name="scale()" version="3.0" browsers="all">
          <desc>Specifies a 2D scale operation by the [sx,sy] scaling vector described by the 2 parameters. If the second parameter is not provided, it is takes a value equal to the first.</desc>
        </value>
        <value name="scale3d()" version="3.0" browsers="all">
          <desc>Specifies a 3D scale operation by the [sx,sy,sz] scaling vector described by the 3 parameters.</desc>
        </value>
        <value name="scaleX()" version="3.0" browsers="all">
          <desc>Specifies a scale operation using the [sx,1] scaling vector, where sx is given as the parameter.</desc>
        </value>
        <value name="scaleY()" version="3.0" browsers="all">
          <desc>Specifies a scale operation using the [sy,1] scaling vector, where sy is given as the parameter.</desc>
        </value>
        <value name="scaleZ()" version="3.0" browsers="all">
          <desc>Specifies a scale operation using the [1,1,sz] scaling vector, where sz is given as the parameter.</desc>
        </value>
        <value name="skew()" version="3.0" browsers="all">
          <desc>Specifies a skew transformation along the X and Y axes. The first angle parameter specifies the skew on the X axis. The second angle parameter specifies the skew on the Y axis. If the second parameter is not given then a value of 0 is used for the Y angle (ie: no skew on the Y axis).</desc>
        </value>
        <value name="skewX()" version="3.0" browsers="all">
          <desc>Specifies a skew transformation along the X axis by the given angle.</desc>
        </value>
        <value name="skewY()" version="3.0" browsers="all">
          <desc>Specifies a skew transformation along the Y axis by the given angle.</desc>
        </value>
        <value name="translate()" version="3.0" browsers="all">
          <desc>Specifies a 2D translation by the vector [tx, ty], where tx is the first translation-value parameter and ty is the optional second translation-value parameter.</desc>
        </value>
        <value name="translate3d()" version="3.0" browsers="all">
          <desc>Specifies a 3D translation by the vector [tx,ty,tz], with tx, ty and tz being the first, second and third translation-value parameters respectively.</desc>
        </value>
        <value name="translateX()" version="3.0" browsers="all">
          <desc>Specifies a translation by the given amount in the X direction.</desc>
        </value>
        <value name="translateY()" version="3.0" browsers="all">
          <desc>Specifies a translation by the given amount in the Y direction.</desc>
        </value>
        <value name="translateZ()" version="3.0" browsers="all">
          <desc>Specifies a translation by the given amount in the Z direction. Note that percentage values are not allowed in the translateZ translation-value, and if present are evaluated as 0.</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-transform-origin" restriction="length, percentage" version="3.0" browsers="C,O12,S3.1" ref="http://www.w3.org/TR/css3-2d-transforms/#transform-origin" syntax=".album { $(name): 20% 40%; }">
      <desc>Establishes the origin of transformation for an element. This property is applied by first translating the element by the negated value of the property, then applying the element's transform, then translating by the property value.</desc>
      <values>
        <value name="bottom" version="3.0" browsers="all" />
        <value name="center" version="3.0" browsers="all" />
        <value name="left" version="3.0" browsers="all" />
        <value name="right" version="3.0" browsers="all" />
        <value name="top" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-webkit-transform-origin-x" restriction="length, percentage" version="3.0" browsers="C,S3.1" ref="http://www.w3.org/TR/css3-3d-transforms/#transform-origin" syntax="img { $(name): 5px}">
      <desc>The x coordinate of the origin for transforms applied to an element with respect to its border box.</desc>
    </entry>
    <entry name="-webkit-transform-origin-y" restriction="length, percentage" version="3.0" browsers="C,S3.1" ref="http://www.w3.org/TR/css3-3d-transforms/#transform-origin" syntax="img { $(name): 5px}">
      <desc>The y coordinate of the origin for transforms applied to an element with respect to its border box.</desc>
    </entry>
    <entry name="-webkit-transform-origin-z" restriction="length, percentage" version="3.0" browsers="C,S4" ref="http://www.w3.org/TR/css3-3d-transforms/#transform-origin" syntax="img { $(name): 5px}">
      <desc>The z coordinate of the origin for transforms applied to an element with respect to its border box.</desc>
    </entry>
    <entry name="-webkit-transform-style" restriction="enum" version="3.0" browsers="C,S4" ref="http://www.w3.org/TR/css3-3d-transforms/#transform-origin" syntax="div { $(name): flat; }">
      <desc>Defines how nested elements are rendered in 3D space.</desc>
      <values>
        <value name="flat" version="3.0" browsers="all">
          <desc>All children of this element are rendered flattened into the 2D plane of the element.</desc>
        </value>
        <value name="preserve-3d" version="3.0" browsers="none">
          <desc>Flattening is not performed, so children maintain their position in 3D space.</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-transition" restriction="time, property, enum" version="3.0" browsers="C,O12,S5" ref="http://www.w3.org/TR/css3-transitions/#transition" syntax="div { $(name): background-color linear 1s; }">
      <desc>Shorthand property combines four of the transition properties into a single property.</desc>
      <values>
        <value name="all" version="3.0" browsers="all">
          <desc>Every property that is able to undergo a transition will do so.</desc>
        </value>
        <value name="cubic-bezier()" version="3.0" browsers="all">
          <desc>Specifies a cubic-bezier curve. The four values specify points P1 and P2  of the curve as (x1, y1, x2, y2). All values must be in the range [0, 1].</desc>
        </value>
        <value name="ease" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.25, 0.1, 0.25, 1.0).</desc>
        </value>
        <value name="ease-in" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.42, 0, 1.0, 1.0).</desc>
        </value>
        <value name="ease-in-out" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.42, 0, 0.58, 1.0).</desc>
        </value>
        <value name="ease-out" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0, 0, 0.58, 1.0).</desc>
        </value>
        <value name="linear" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.0, 0.0, 1.0, 1.0).</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>No property will transition.</desc>
        </value>
        <value name="step-end" version="3.0" browsers="all">
          <desc>The step-end function is equivalent to steps(1, end).</desc>
        </value>
        <value name="steps(1, start)" version="3.0" browsers="all">
          <desc>The first parameter specifies the number of intervals in the function. The second parameter, which is optional, is either the value 'start' or 'end'.</desc>
        </value>
        <value name="step-start" version="3.0" browsers="all">
          <desc>The step-start function is equivalent to steps(1, start).</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-transition-delay" restriction="time" version="3.0" browsers="C,O12,S5" ref="http://www.w3.org/TR/css3-transitions/#transition-delay" syntax="div { $(name): 1s; }">
      <desc>Defines when the transition will start. It allows a transition to begin execution some period of time from when it is applied.</desc>
    </entry>
    <entry name="-webkit-transition-duration" restriction="time" version="3.0" browsers="C,O12,S5" ref="http://www.w3.org/TR/css3-transitions/#transition-duration" syntax="div { $(name): 1s; }">
      <desc>Specifies how long the transition from the old value to the new value should take.</desc>
    </entry>
    <entry name="-webkit-transition-property" restriction="property" version="3.0" browsers="C,O12,S5" ref="http://www.w3.org/TR/css3-transitions/#transition-property" syntax="div { $(name): background-color; }">
      <desc>Specifies the name of the CSS property to which the transition is applied.</desc>
      <values>
        <value name="all" version="3.0" browsers="all">
          <desc>Every property that is able to undergo a transition will do so.</desc>
        </value>
        <value name="none" version="3.0" browsers="all">
          <desc>No property will transition.</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-transition-timing-function" restriction="enum" version="3.0" browsers="C,O12,S5" ref="http://www.w3.org/TR/css3-transitions/#transition-timing-function" syntax="div { $(name): linear; }">
      <desc>Describes how the intermediate values used during a transition will be calculated.</desc>
      <values>
        <value name="cubic-bezier()" version="3.0" browsers="all">
          <desc>Specifies a cubic-bezier curve. The four values specify points P1 and P2  of the curve as (x1, y1, x2, y2). All values must be in the range [0, 1].</desc>
        </value>
        <value name="ease" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.25, 0.1, 0.25, 1.0).</desc>
        </value>
        <value name="ease-in" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.42, 0, 1.0, 1.0).</desc>
        </value>
        <value name="ease-in-out" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.42, 0, 0.58, 1.0).</desc>
        </value>
        <value name="ease-out" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0, 0, 0.58, 1.0).</desc>
        </value>
        <value name="linear" version="3.0" browsers="all">
          <desc>Equivalent to cubic-bezier(0.0, 0.0, 1.0, 1.0).</desc>
        </value>
        <value name="step-end" version="3.0" browsers="all">
          <desc>The step-end function is equivalent to steps(1, end).</desc>
        </value>
        <value name="steps(1, start)" version="3.0" browsers="all">
          <desc>The first parameter specifies the number of intervals in the function. The second parameter, which is optional, is either the value 'start' or 'end'.</desc>
        </value>
        <value name="step-start" version="3.0" browsers="all">
          <desc>The step-start function is equivalent to steps(1, start).</desc>
        </value>
      </values>
    </entry>
    <entry name="-webkit-user-drag" restriction="enum" version="3.0" browsers="S3" syntax="div { $(name): element; }">
      <values>
        <value name="auto" version="3.0" browsers="all" />
        <value name="element" version="3.0" browsers="all" />
        <value name="none" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-webkit-user-modify" restriction="enum" version="3.0" browsers="C,S3" ref="http://css-infos.net/property/-webkit-user-modify" syntax="div { $(name): read-only; }">
      <desc>Determines whether a user can edit the content of an element.</desc>
      <values>
        <value name="read-only" version="3.0" browsers="all" />
        <value name="read-write" version="3.0" browsers="all" />
        <value name="read-write-plaintext-only" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="-webkit-user-select" restriction="enum" version="3.0" browsers="C,S3" ref="http://css-infos.net/property/-webkit-user-select" syntax="div { $(name): text; }">
      <desc>Controls the appearance of selection.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
        <value name="none" version="3.0" browsers="all" />
        <value name="text" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="white-space" restriction="enum" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-text/#white-space0" syntax="section { $(name): nowrap; }">
      <desc>Shorthand property for the 'white-space-collapsing' and 'text-wrap' properties.</desc>
      <values>
        <value name="normal" version="1.0" browsers="all">
          <desc>Sets 'white-space-collapsing' to 'collapse' and 'text-wrap' to 'normal'.</desc>
        </value>
        <value name="nowrap" version="1.0" browsers="all">
          <desc>Sets 'white-space-collapsing' to 'collapse' and 'text-wrap' to 'none'.</desc>
        </value>
        <value name="pre" version="1.0" browsers="all">
          <desc>Sets 'white-space-collapsing' to 'preserve' and 'text-wrap' to 'none'.</desc>
        </value>
        <value name="pre-line" version="1.0" browsers="all">
          <desc>Sets 'white-space-collapsing' to 'preserve-breaks' and 'text-wrap' to 'normal'.</desc>
        </value>
        <value name="pre-wrap" version="1.0" browsers="all">
          <desc>Sets 'white-space-collapsing' to 'preserve' and 'text-wrap' to 'normal'.</desc>
        </value>
      </values>
    </entry>
    <entry name="widows" restriction="integer" version="2.0" browsers="C,IE8,O9.5,S1" ref="http://www.w3.org/TR/CSS2/page.html#propdef-widows" syntax="&lt;integer&gt;">
      <desc>Specifies the minimum number of lines in a block element that must be left at the top of a page.</desc>
    </entry>
    <entry name="width" restriction="length, percentage" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-box/#width" syntax="header { $(name): 200px; }">
      <desc>Specifies the width of the content area, padding area or border area (depending on 'box-sizing') of certain boxes.</desc>
      <values>
        <value name="auto" version="1.0" browsers="all">
          <desc>The width depends on the values of other properties.</desc>
        </value>
      </values>
    </entry>
    <entry name="will-change" restriction="enum, identifier" version="3.0" browsers="C,FF" ref="http://www.w3.org/TR/css-will-change/" syntax="body { $(name): scroll-position; }">
      <desc>Provides a rendering hint to the user agent, stating what kinds of changes the author expects to perform on the element.</desc>
      <values>
        <value name="auto" version="3.0" browsers="all" />
        <value name="contents" version="3.0" browsers="all" />
        <value name="scroll-position" version="3.0" browsers="all" />
      </values>
    </entry>
    <entry name="word-break" restriction="enum" version="3.0" browsers="C,FF15,IE5,S3" ref="http://www.w3.org/TR/css3-text/#word-break0" syntax="p.album { $(name): break-all; }">
      <desc>Specifies line break opportunities for non-CJK scripts.</desc>
      <values>
        <value name="break-all" version="3.0" browsers="all">
          <desc>Lines may break between any two grapheme clusters for non-CJK scripts. This option is used mostly in a context where the text is predominantly using CJK characters with few non-CJK excerpts and it is desired that the text be better distributed on each line.</desc>
        </value>
        <value name="keep-all" version="3.0" browsers="all">
          <desc>Block characters can no longer create implied break points. Otherwise this option is equivalent to 'normal'. This option is mostly used where the presence of word separator characters still creates line-breaking opportunities, as in Korean.</desc>
        </value>
        <value name="normal" version="3.0" browsers="all">
          <desc>Breaks non-CJK scripts according to their own rules.</desc>
        </value>
      </values>
    </entry>
    <entry name="word-spacing" restriction="length, percentage" version="1.0" browsers="all" ref="http://www.w3.org/TR/css3-text/#word-spacing0" syntax="article { $(name): 3px; }">
      <desc>Specifies the minimum, maximum, and optimal spacing between words.</desc>
      <values>
        <value name="normal" version="1.0" browsers="all">
          <desc>The normal inter-word space, as defined by the current font and/or the user agent.</desc>
        </value>
      </values>
    </entry>
    <entry name="word-wrap" restriction="enum" version="2.0" browsers="all" ref="http://www.w3.org/TR/css3-text/#word-wrap0" syntax="p { $(name): break-word; }">
      <desc>Specifies whether the UA may break within a word to prevent overflow when an otherwise-unbreakable string is too long to fit.</desc>
      <values>
        <value name="break-word" version="2.0" browsers="all">
          <desc>An unbreakable 'word' may be broken at an arbitrary point if there are no otherwise-acceptable break points in the line.</desc>
        </value>
        <value name="hyphenate" version="2.0" browsers="none">
          <desc>An unbreakable 'word' may be hyphenated if there are no otherwise-acceptable break points in the line even if hyphenation is turned off.</desc>
        </value>
        <value name="normal" version="2.0" browsers="all">
          <desc>Lines may break only at allowed break points.</desc>
        </value>
      </values>
    </entry>
    <entry name="writing-mode" restriction="enum" version="3.0" browsers="all" ref="http://www.w3.org/TR/css-writing-modes-3/#writing-mode" syntax="span { $(name): lr-tb; }">
      <desc>This is a shorthand property for both 'direction' and 'block-progression'.</desc>
      <values>
        <value name="horizontal-tb" version="3.0" browsers="all">
          <desc>Top-to-bottom block flow direction. The writing mode is horizontal.</desc>
        </value>
        <value name="vertical-lr" version="3.0" browsers="all">
          <desc>Left-to-right block flow direction. The writing mode is vertical.</desc>
        </value>
        <value name="vertical-rl" version="3.0" browsers="all">
          <desc>Right-to-left block flow direction. The writing mode is vertical.</desc>
        </value>
      </values>
    </entry>
    <entry name="z-index" restriction="integer" version="2.0" browsers="all" ref="http://www.w3.org/TR/CSS2/visuren.html#propdef-z-index" syntax="img { $(name): 3; }">
      <desc>For a positioned box, the 'z-index' property specifies the stack level of the box in the current stacking context and whether the box establishes a local stacking context.</desc>
      <values>
        <value name="auto" version="2.0" browsers="all">
          <desc>The stack level of the generated box in the current stacking context is 0. The box does not establish a new stacking context unless it is the root element.</desc>
        </value>
      </values>
    </entry>
    <entry name="zoom" restriction="enum, integer, number, percentage" version="3.0" browsers="IE6,S4" ref="http://msdn.microsoft.com/en-us/ie/gg192966.aspx" syntax=".example { $(name): 1; }">
      <desc>Sets or retrieves the magnification scale of the object.</desc>
      <values>
        <value name="normal" version="3.0" browsers="all" />
      </values>
    </entry>
  </properties>
</css>