webengine/osswebengine/DerivedSources/WebCore/CSSValueKeywords.c
changeset 0 dd21522fd290
child 37 cb62a4f66ebe
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/webengine/osswebengine/DerivedSources/WebCore/CSSValueKeywords.c	Mon Mar 30 12:54:55 2009 +0300
@@ -0,0 +1,1610 @@
+/* ANSI-C code produced by gperf version 3.0.3 */
+/* Command-line: gperf -L ANSI-C -E -C -n -o -t -k '*' -NfindValue -Hhash_val -Wwordlist_value -D CSSValueKeywords.gperf  */
+
+#if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
+      && ('%' == 37) && ('&' == 38) && ('\'' == 39) && ('(' == 40) \
+      && (')' == 41) && ('*' == 42) && ('+' == 43) && (',' == 44) \
+      && ('-' == 45) && ('.' == 46) && ('/' == 47) && ('0' == 48) \
+      && ('1' == 49) && ('2' == 50) && ('3' == 51) && ('4' == 52) \
+      && ('5' == 53) && ('6' == 54) && ('7' == 55) && ('8' == 56) \
+      && ('9' == 57) && (':' == 58) && (';' == 59) && ('<' == 60) \
+      && ('=' == 61) && ('>' == 62) && ('?' == 63) && ('A' == 65) \
+      && ('B' == 66) && ('C' == 67) && ('D' == 68) && ('E' == 69) \
+      && ('F' == 70) && ('G' == 71) && ('H' == 72) && ('I' == 73) \
+      && ('J' == 74) && ('K' == 75) && ('L' == 76) && ('M' == 77) \
+      && ('N' == 78) && ('O' == 79) && ('P' == 80) && ('Q' == 81) \
+      && ('R' == 82) && ('S' == 83) && ('T' == 84) && ('U' == 85) \
+      && ('V' == 86) && ('W' == 87) && ('X' == 88) && ('Y' == 89) \
+      && ('Z' == 90) && ('[' == 91) && ('\\' == 92) && (']' == 93) \
+      && ('^' == 94) && ('_' == 95) && ('a' == 97) && ('b' == 98) \
+      && ('c' == 99) && ('d' == 100) && ('e' == 101) && ('f' == 102) \
+      && ('g' == 103) && ('h' == 104) && ('i' == 105) && ('j' == 106) \
+      && ('k' == 107) && ('l' == 108) && ('m' == 109) && ('n' == 110) \
+      && ('o' == 111) && ('p' == 112) && ('q' == 113) && ('r' == 114) \
+      && ('s' == 115) && ('t' == 116) && ('u' == 117) && ('v' == 118) \
+      && ('w' == 119) && ('x' == 120) && ('y' == 121) && ('z' == 122) \
+      && ('{' == 123) && ('|' == 124) && ('}' == 125) && ('~' == 126))
+/* The character set is not based on ISO-646.  */
+#error "gperf generated tables don't work with this execution character set. Please report a bug to <bug-gnu-gperf@gnu.org>."
+#endif
+
+#line 1 "CSSValueKeywords.gperf"
+
+/* This file is automatically generated from CSSValueKeywords.in by makevalues, do not edit */
+/* Copyright 1999 W. Bastian */
+#include "CSSValueKeywords.h"
+#line 6 "CSSValueKeywords.gperf"
+struct css_value {
+    const char *name;
+    int id;
+};
+/* maximum key range = 3036, duplicates = 0 */
+
+#ifdef __GNUC__
+__inline
+#else
+#ifdef __cplusplus
+inline
+#endif
+#endif
+static unsigned int
+hash_val (register const char *str, register unsigned int len)
+{
+  static const unsigned short asso_values[] =
+    {
+      3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036,
+      3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036,
+      3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036,
+      3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036,
+      3036, 3036, 3036, 3036, 3036,  240,  328, 3036,    0,    0,
+       110,   90,   85,   45,   40,   15,   10,    5, 3036, 3036,
+      3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036,
+      3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036,
+      3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036,
+      3036, 3036, 3036, 3036, 3036, 3036, 3036,   90,   20,   55,
+       465,   10,  130,  340,  405,    0,    1,   30,  130,   25,
+         5,   10,  215,  241,  100,    0,    0,    5,    3,  173,
+         8,   38,  158, 3036, 3036, 3036, 3036, 3036, 3036, 3036,
+      3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036,
+      3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036,
+      3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036,
+      3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036,
+      3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036,
+      3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036,
+      3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036,
+      3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036,
+      3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036,
+      3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036,
+      3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036,
+      3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036,
+      3036, 3036, 3036, 3036, 3036, 3036, 3036
+    };
+  register int hval = 0;
+
+  switch (len)
+    {
+      default:
+        hval += asso_values[(unsigned char)str[29]];
+      /*FALLTHROUGH*/
+      case 29:
+        hval += asso_values[(unsigned char)str[28]];
+      /*FALLTHROUGH*/
+      case 28:
+        hval += asso_values[(unsigned char)str[27]];
+      /*FALLTHROUGH*/
+      case 27:
+        hval += asso_values[(unsigned char)str[26]];
+      /*FALLTHROUGH*/
+      case 26:
+        hval += asso_values[(unsigned char)str[25]];
+      /*FALLTHROUGH*/
+      case 25:
+        hval += asso_values[(unsigned char)str[24]];
+      /*FALLTHROUGH*/
+      case 24:
+        hval += asso_values[(unsigned char)str[23]];
+      /*FALLTHROUGH*/
+      case 23:
+        hval += asso_values[(unsigned char)str[22]];
+      /*FALLTHROUGH*/
+      case 22:
+        hval += asso_values[(unsigned char)str[21]];
+      /*FALLTHROUGH*/
+      case 21:
+        hval += asso_values[(unsigned char)str[20]];
+      /*FALLTHROUGH*/
+      case 20:
+        hval += asso_values[(unsigned char)str[19]];
+      /*FALLTHROUGH*/
+      case 19:
+        hval += asso_values[(unsigned char)str[18]];
+      /*FALLTHROUGH*/
+      case 18:
+        hval += asso_values[(unsigned char)str[17]];
+      /*FALLTHROUGH*/
+      case 17:
+        hval += asso_values[(unsigned char)str[16]];
+      /*FALLTHROUGH*/
+      case 16:
+        hval += asso_values[(unsigned char)str[15]];
+      /*FALLTHROUGH*/
+      case 15:
+        hval += asso_values[(unsigned char)str[14]];
+      /*FALLTHROUGH*/
+      case 14:
+        hval += asso_values[(unsigned char)str[13]];
+      /*FALLTHROUGH*/
+      case 13:
+        hval += asso_values[(unsigned char)str[12]];
+      /*FALLTHROUGH*/
+      case 12:
+        hval += asso_values[(unsigned char)str[11]];
+      /*FALLTHROUGH*/
+      case 11:
+        hval += asso_values[(unsigned char)str[10]];
+      /*FALLTHROUGH*/
+      case 10:
+        hval += asso_values[(unsigned char)str[9]];
+      /*FALLTHROUGH*/
+      case 9:
+        hval += asso_values[(unsigned char)str[8]];
+      /*FALLTHROUGH*/
+      case 8:
+        hval += asso_values[(unsigned char)str[7]];
+      /*FALLTHROUGH*/
+      case 7:
+        hval += asso_values[(unsigned char)str[6]];
+      /*FALLTHROUGH*/
+      case 6:
+        hval += asso_values[(unsigned char)str[5]];
+      /*FALLTHROUGH*/
+      case 5:
+        hval += asso_values[(unsigned char)str[4]];
+      /*FALLTHROUGH*/
+      case 4:
+        hval += asso_values[(unsigned char)str[3]+1];
+      /*FALLTHROUGH*/
+      case 3:
+        hval += asso_values[(unsigned char)str[2]+1];
+      /*FALLTHROUGH*/
+      case 2:
+        hval += asso_values[(unsigned char)str[1]];
+      /*FALLTHROUGH*/
+      case 1:
+        hval += asso_values[(unsigned char)str[0]];
+        break;
+    }
+  return hval;
+}
+
+#ifdef __GNUC__
+__inline
+#ifdef __GNUC_STDC_INLINE__
+__attribute__ ((__gnu_inline__))
+#endif
+#endif
+const struct css_value *
+findValue (register const char *str, register unsigned int len)
+{
+  enum
+    {
+      TOTAL_KEYWORDS = 356,
+      MIN_WORD_LENGTH = 2,
+      MAX_WORD_LENGTH = 30,
+      MIN_HASH_VALUE = 0,
+      MAX_HASH_VALUE = 3035
+    };
+
+  static const struct css_value wordlist_value[] =
+    {
+#line 39 "CSSValueKeywords.gperf"
+      {"100", CSS_VAL_100},
+#line 47 "CSSValueKeywords.gperf"
+      {"900", CSS_VAL_900},
+#line 46 "CSSValueKeywords.gperf"
+      {"800", CSS_VAL_800},
+#line 45 "CSSValueKeywords.gperf"
+      {"700", CSS_VAL_700},
+#line 139 "CSSValueKeywords.gperf"
+      {"xor", CSS_VAL_XOR},
+#line 283 "CSSValueKeywords.gperf"
+      {"start", CSS_VAL_START},
+#line 284 "CSSValueKeywords.gperf"
+      {"end", CSS_VAL_END},
+#line 18 "CSSValueKeywords.gperf"
+      {"outset", CSS_VAL_OUTSET},
+#line 246 "CSSValueKeywords.gperf"
+      {"both", CSS_VAL_BOTH},
+#line 44 "CSSValueKeywords.gperf"
+      {"600", CSS_VAL_600},
+#line 43 "CSSValueKeywords.gperf"
+      {"500", CSS_VAL_500},
+#line 181 "CSSValueKeywords.gperf"
+      {"inline", CSS_VAL_INLINE},
+#line 25 "CSSValueKeywords.gperf"
+      {"menu", CSS_VAL_MENU},
+#line 325 "CSSValueKeywords.gperf"
+      {"button", CSS_VAL_BUTTON},
+#line 228 "CSSValueKeywords.gperf"
+      {"text", CSS_VAL_TEXT},
+#line 88 "CSSValueKeywords.gperf"
+      {"teal", CSS_VAL_TEAL},
+#line 144 "CSSValueKeywords.gperf"
+      {"sub", CSS_VAL_SUB},
+#line 262 "CSSValueKeywords.gperf"
+      {"mix", CSS_VAL_MIX},
+#line 36 "CSSValueKeywords.gperf"
+      {"bold", CSS_VAL_BOLD},
+#line 112 "CSSValueKeywords.gperf"
+      {"menutext", CSS_VAL_MENUTEXT},
+#line 101 "CSSValueKeywords.gperf"
+      {"buttontext", CSS_VAL_BUTTONTEXT},
+#line 307 "CSSValueKeywords.gperf"
+      {"intrinsic", CSS_VAL_INTRINSIC},
+#line 70 "CSSValueKeywords.gperf"
+      {"cursive", CSS_VAL_CURSIVE},
+#line 149 "CSSValueKeywords.gperf"
+      {"bottom", CSS_VAL_BOTTOM},
+#line 51 "CSSValueKeywords.gperf"
+      {"medium", CSS_VAL_MEDIUM},
+#line 277 "CSSValueKeywords.gperf"
+      {"static", CSS_VAL_STATIC},
+#line 42 "CSSValueKeywords.gperf"
+      {"400", CSS_VAL_400},
+#line 41 "CSSValueKeywords.gperf"
+      {"300", CSS_VAL_300},
+#line 357 "CSSValueKeywords.gperf"
+      {"content", CSS_VAL_CONTENT},
+#line 32 "CSSValueKeywords.gperf"
+      {"italic", CSS_VAL_ITALIC},
+#line 315 "CSSValueKeywords.gperf"
+      {"continuous", CSS_VAL_CONTINUOUS},
+#line 40 "CSSValueKeywords.gperf"
+      {"200", CSS_VAL_200},
+#line 206 "CSSValueKeywords.gperf"
+      {"cell", CSS_VAL_CELL},
+#line 86 "CSSValueKeywords.gperf"
+      {"red", CSS_VAL_RED},
+#line 233 "CSSValueKeywords.gperf"
+      {"rtl", CSS_VAL_RTL},
+#line 232 "CSSValueKeywords.gperf"
+      {"ltr", CSS_VAL_LTR},
+#line 15 "CSSValueKeywords.gperf"
+      {"inset", CSS_VAL_INSET},
+#line 68 "CSSValueKeywords.gperf"
+      {"serif", CSS_VAL_SERIF},
+#line 356 "CSSValueKeywords.gperf"
+      {"border", CSS_VAL_BORDER},
+#line 300 "CSSValueKeywords.gperf"
+      {"slide", CSS_VAL_SLIDE},
+#line 259 "CSSValueKeywords.gperf"
+      {"loud", CSS_VAL_LOUD},
+#line 13 "CSSValueKeywords.gperf"
+      {"none", CSS_VAL_NONE},
+#line 237 "CSSValueKeywords.gperf"
+      {"visible", CSS_VAL_VISIBLE},
+#line 273 "CSSValueKeywords.gperf"
+      {"relative", CSS_VAL_RELATIVE},
+#line 328 "CSSValueKeywords.gperf"
+      {"listitem", CSS_VAL_LISTITEM},
+#line 327 "CSSValueKeywords.gperf"
+      {"listbox", CSS_VAL_LISTBOX},
+#line 37 "CSSValueKeywords.gperf"
+      {"bolder", CSS_VAL_BOLDER},
+#line 329 "CSSValueKeywords.gperf"
+      {"menulist", CSS_VAL_MENULIST},
+#line 155 "CSSValueKeywords.gperf"
+      {"justify", CSS_VAL_JUSTIFY},
+#line 187 "CSSValueKeywords.gperf"
+      {"table", CSS_VAL_TABLE},
+#line 143 "CSSValueKeywords.gperf"
+      {"middle", CSS_VAL_MIDDLE},
+#line 154 "CSSValueKeywords.gperf"
+      {"center", CSS_VAL_CENTER},
+#line 245 "CSSValueKeywords.gperf"
+      {"blink", CSS_VAL_BLINK},
+#line 50 "CSSValueKeywords.gperf"
+      {"small", CSS_VAL_SMALL},
+#line 322 "CSSValueKeywords.gperf"
+      {"radio", CSS_VAL_RADIO},
+#line 295 "CSSValueKeywords.gperf"
+      {"up", CSS_VAL_UP},
+#line 298 "CSSValueKeywords.gperf"
+      {"fast", CSS_VAL_FAST},
+#line 362 "CSSValueKeywords.gperf"
+      {"visual", CSS_VAL_VISUAL},
+#line 12 "CSSValueKeywords.gperf"
+      {"initial", CSS_VAL_INITIAL},
+#line 365 "CSSValueKeywords.gperf"
+      {"true", CSS_VAL_TRUE},
+#line 11 "CSSValueKeywords.gperf"
+      {"inherit", CSS_VAL_INHERIT},
+#line 35 "CSSValueKeywords.gperf"
+      {"normal", CSS_VAL_NORMAL},
+#line 208 "CSSValueKeywords.gperf"
+      {"alias", CSS_VAL_ALIAS},
+#line 148 "CSSValueKeywords.gperf"
+      {"top", CSS_VAL_TOP},
+#line 366 "CSSValueKeywords.gperf"
+      {"false", CSS_VAL_FALSE},
+#line 80 "CSSValueKeywords.gperf"
+      {"lime", CSS_VAL_LIME},
+#line 229 "CSSValueKeywords.gperf"
+      {"wait", CSS_VAL_WAIT},
+#line 363 "CSSValueKeywords.gperf"
+      {"lines", CSS_VAL_LINES},
+#line 347 "CSSValueKeywords.gperf"
+      {"caret", CSS_VAL_CARET},
+#line 24 "CSSValueKeywords.gperf"
+      {"icon", CSS_VAL_ICON},
+#line 90 "CSSValueKeywords.gperf"
+      {"yellow", CSS_VAL_YELLOW},
+#line 76 "CSSValueKeywords.gperf"
+      {"blue", CSS_VAL_BLUE},
+#line 241 "CSSValueKeywords.gperf"
+      {"always", CSS_VAL_ALWAYS},
+#line 268 "CSSValueKeywords.gperf"
+      {"overline", CSS_VAL_OVERLINE},
+#line 305 "CSSValueKeywords.gperf"
+      {"element", CSS_VAL_ELEMENT},
+#line 287 "CSSValueKeywords.gperf"
+      {"vertical", CSS_VAL_VERTICAL},
+#line 87 "CSSValueKeywords.gperf"
+      {"silver", CSS_VAL_SILVER},
+#line 56 "CSSValueKeywords.gperf"
+      {"smaller", CSS_VAL_SMALLER},
+#line 33 "CSSValueKeywords.gperf"
+      {"oblique", CSS_VAL_OBLIQUE},
+#line 200 "CSSValueKeywords.gperf"
+      {"auto", CSS_VAL_AUTO},
+#line 132 "CSSValueKeywords.gperf"
+      {"source-in", CSS_VAL_SOURCE_IN},
+#line 83 "CSSValueKeywords.gperf"
+      {"olive", CSS_VAL_OLIVE},
+#line 265 "CSSValueKeywords.gperf"
+      {"nowrap", CSS_VAL_NOWRAP},
+#line 133 "CSSValueKeywords.gperf"
+      {"source-out", CSS_VAL_SOURCE_OUT},
+#line 98 "CSSValueKeywords.gperf"
+      {"buttonface", CSS_VAL_BUTTONFACE},
+#line 204 "CSSValueKeywords.gperf"
+      {"move", CSS_VAL_MOVE},
+#line 354 "CSSValueKeywords.gperf"
+      {"textarea", CSS_VAL_TEXTAREA},
+#line 81 "CSSValueKeywords.gperf"
+      {"maroon", CSS_VAL_MAROON},
+#line 203 "CSSValueKeywords.gperf"
+      {"pointer", CSS_VAL_POINTER},
+#line 297 "CSSValueKeywords.gperf"
+      {"slow", CSS_VAL_SLOW},
+#line 74 "CSSValueKeywords.gperf"
+      {"aqua", CSS_VAL_AQUA},
+#line 147 "CSSValueKeywords.gperf"
+      {"text-bottom", CSS_VAL_TEXT_BOTTOM},
+#line 178 "CSSValueKeywords.gperf"
+      {"katakana", CSS_VAL_KATAKANA},
+#line 299 "CSSValueKeywords.gperf"
+      {"infinite", CSS_VAL_INFINITE},
+#line 71 "CSSValueKeywords.gperf"
+      {"fantasy", CSS_VAL_FANTASY},
+#line 249 "CSSValueKeywords.gperf"
+      {"cross", CSS_VAL_CROSS},
+#line 360 "CSSValueKeywords.gperf"
+      {"content-box", CSS_VAL_CONTENT_BOX},
+#line 163 "CSSValueKeywords.gperf"
+      {"square", CSS_VAL_SQUARE},
+#line 119 "CSSValueKeywords.gperf"
+      {"window", CSS_VAL_WINDOW},
+#line 260 "CSSValueKeywords.gperf"
+      {"lower", CSS_VAL_LOWER},
+#line 310 "CSSValueKeywords.gperf"
+      {"ellipsis", CSS_VAL_ELLIPSIS},
+#line 207 "CSSValueKeywords.gperf"
+      {"context-menu", CSS_VAL_CONTEXT_MENU},
+#line 288 "CSSValueKeywords.gperf"
+      {"inline-axis", CSS_VAL_INLINE_AXIS},
+#line 142 "CSSValueKeywords.gperf"
+      {"baseline", CSS_VAL_BASELINE},
+#line 59 "CSSValueKeywords.gperf"
+      {"narrower", CSS_VAL_NARROWER},
+#line 121 "CSSValueKeywords.gperf"
+      {"windowtext", CSS_VAL_WINDOWTEXT},
+#line 280 "CSSValueKeywords.gperf"
+      {"underline", CSS_VAL_UNDERLINE},
+#line 267 "CSSValueKeywords.gperf"
+      {"overlay", CSS_VAL_OVERLAY},
+#line 23 "CSSValueKeywords.gperf"
+      {"caption", CSS_VAL_CAPTION},
+#line 255 "CSSValueKeywords.gperf"
+      {"invert", CSS_VAL_INVERT},
+#line 183 "CSSValueKeywords.gperf"
+      {"list-item", CSS_VAL_LIST_ITEM},
+#line 58 "CSSValueKeywords.gperf"
+      {"wider", CSS_VAL_WIDER},
+#line 291 "CSSValueKeywords.gperf"
+      {"multiple", CSS_VAL_MULTIPLE},
+#line 279 "CSSValueKeywords.gperf"
+      {"thin", CSS_VAL_THIN},
+#line 269 "CSSValueKeywords.gperf"
+      {"portrait", CSS_VAL_PORTRAIT},
+#line 102 "CSSValueKeywords.gperf"
+      {"captiontext", CSS_VAL_CAPTIONTEXT},
+#line 174 "CSSValueKeywords.gperf"
+      {"armenian", CSS_VAL_ARMENIAN},
+#line 82 "CSSValueKeywords.gperf"
+      {"navy", CSS_VAL_NAVY},
+#line 309 "CSSValueKeywords.gperf"
+      {"clip", CSS_VAL_CLIP},
+#line 359 "CSSValueKeywords.gperf"
+      {"border-box", CSS_VAL_BORDER_BOX},
+#line 238 "CSSValueKeywords.gperf"
+      {"collapse", CSS_VAL_COLLAPSE},
+#line 129 "CSSValueKeywords.gperf"
+      {"clear", CSS_VAL_CLEAR},
+#line 331 "CSSValueKeywords.gperf"
+      {"menulist-text", CSS_VAL_MENULIST_TEXT},
+#line 14 "CSSValueKeywords.gperf"
+      {"hidden", CSS_VAL_HIDDEN},
+#line 131 "CSSValueKeywords.gperf"
+      {"source-over", CSS_VAL_SOURCE_OVER},
+#line 243 "CSSValueKeywords.gperf"
+      {"below", CSS_VAL_BELOW},
+#line 270 "CSSValueKeywords.gperf"
+      {"pre", CSS_VAL_PRE},
+#line 184 "CSSValueKeywords.gperf"
+      {"run-in", CSS_VAL_RUN_IN},
+#line 185 "CSSValueKeywords.gperf"
+      {"compact", CSS_VAL_COMPACT},
+#line 330 "CSSValueKeywords.gperf"
+      {"menulist-button", CSS_VAL_MENULIST_BUTTON},
+#line 326 "CSSValueKeywords.gperf"
+      {"button-bevel", CSS_VAL_BUTTON_BEVEL},
+#line 130 "CSSValueKeywords.gperf"
+      {"copy", CSS_VAL_COPY},
+#line 240 "CSSValueKeywords.gperf"
+      {"absolute", CSS_VAL_ABSOLUTE},
+#line 275 "CSSValueKeywords.gperf"
+      {"separate", CSS_VAL_SEPARATE},
+#line 145 "CSSValueKeywords.gperf"
+      {"super", CSS_VAL_SUPER},
+#line 31 "CSSValueKeywords.gperf"
+      {"status-bar", CSS_VAL_STATUS_BAR},
+#line 160 "CSSValueKeywords.gperf"
+      {"inside", CSS_VAL_INSIDE},
+#line 152 "CSSValueKeywords.gperf"
+      {"left", CSS_VAL_LEFT},
+#line 84 "CSSValueKeywords.gperf"
+      {"orange", CSS_VAL_ORANGE},
+#line 296 "CSSValueKeywords.gperf"
+      {"down", CSS_VAL_DOWN},
+#line 159 "CSSValueKeywords.gperf"
+      {"outside", CSS_VAL_OUTSIDE},
+#line 323 "CSSValueKeywords.gperf"
+      {"push-button", CSS_VAL_PUSH_BUTTON},
+#line 21 "CSSValueKeywords.gperf"
+      {"solid", CSS_VAL_SOLID},
+#line 153 "CSSValueKeywords.gperf"
+      {"right", CSS_VAL_RIGHT},
+#line 239 "CSSValueKeywords.gperf"
+      {"above", CSS_VAL_ABOVE},
+#line 223 "CSSValueKeywords.gperf"
+      {"ns-resize", CSS_VAL_NS_RESIZE},
+#line 252 "CSSValueKeywords.gperf"
+      {"hand", CSS_VAL_HAND},
+#line 218 "CSSValueKeywords.gperf"
+      {"se-resize", CSS_VAL_SE_RESIZE},
+#line 146 "CSSValueKeywords.gperf"
+      {"text-top", CSS_VAL_TEXT_TOP},
+#line 215 "CSSValueKeywords.gperf"
+      {"ne-resize", CSS_VAL_NE_RESIZE},
+#line 285 "CSSValueKeywords.gperf"
+      {"reverse", CSS_VAL_REVERSE},
+#line 17 "CSSValueKeywords.gperf"
+      {"ridge", CSS_VAL_RIDGE},
+#line 308 "CSSValueKeywords.gperf"
+      {"min-intrinsic", CSS_VAL_MIN_INTRINSIC},
+#line 274 "CSSValueKeywords.gperf"
+      {"scroll", CSS_VAL_SCROLL},
+#line 186 "CSSValueKeywords.gperf"
+      {"inline-block", CSS_VAL_INLINE_BLOCK},
+#line 236 "CSSValueKeywords.gperf"
+      {"lowercase", CSS_VAL_LOWERCASE},
+#line 188 "CSSValueKeywords.gperf"
+      {"inline-table", CSS_VAL_INLINE_TABLE},
+#line 220 "CSSValueKeywords.gperf"
+      {"s-resize", CSS_VAL_S_RESIZE},
+#line 95 "CSSValueKeywords.gperf"
+      {"activecaption", CSS_VAL_ACTIVECAPTION},
+#line 224 "CSSValueKeywords.gperf"
+      {"nesw-resize", CSS_VAL_NESW_RESIZE},
+#line 217 "CSSValueKeywords.gperf"
+      {"n-resize", CSS_VAL_N_RESIZE},
+#line 253 "CSSValueKeywords.gperf"
+      {"hide", CSS_VAL_HIDE},
+#line 214 "CSSValueKeywords.gperf"
+      {"e-resize", CSS_VAL_E_RESIZE},
+#line 91 "CSSValueKeywords.gperf"
+      {"transparent", CSS_VAL_TRANSPARENT},
+#line 205 "CSSValueKeywords.gperf"
+      {"vertical-text", CSS_VAL_VERTICAL_TEXT},
+#line 290 "CSSValueKeywords.gperf"
+      {"single", CSS_VAL_SINGLE},
+#line 301 "CSSValueKeywords.gperf"
+      {"alternate", CSS_VAL_ALTERNATE},
+#line 302 "CSSValueKeywords.gperf"
+      {"read-only", CSS_VAL_READ_ONLY},
+#line 314 "CSSValueKeywords.gperf"
+      {"wave", CSS_VAL_WAVE},
+#line 125 "CSSValueKeywords.gperf"
+      {"repeat", CSS_VAL_REPEAT},
+#line 257 "CSSValueKeywords.gperf"
+      {"level", CSS_VAL_LEVEL},
+#line 62 "CSSValueKeywords.gperf"
+      {"condensed", CSS_VAL_CONDENSED},
+#line 110 "CSSValueKeywords.gperf"
+      {"infotext", CSS_VAL_INFOTEXT},
+#line 69 "CSSValueKeywords.gperf"
+      {"sans-serif", CSS_VAL_SANS_SERIF},
+#line 355 "CSSValueKeywords.gperf"
+      {"round", CSS_VAL_ROUND},
+#line 282 "CSSValueKeywords.gperf"
+      {"stretch", CSS_VAL_STRETCH},
+#line 89 "CSSValueKeywords.gperf"
+      {"white", CSS_VAL_WHITE},
+#line 85 "CSSValueKeywords.gperf"
+      {"purple", CSS_VAL_PURPLE},
+#line 49 "CSSValueKeywords.gperf"
+      {"x-small", CSS_VAL_X_SMALL},
+#line 256 "CSSValueKeywords.gperf"
+      {"landscape", CSS_VAL_LANDSCAPE},
+#line 248 "CSSValueKeywords.gperf"
+      {"crop", CSS_VAL_CROP},
+#line 78 "CSSValueKeywords.gperf"
+      {"gray", CSS_VAL_GRAY},
+#line 276 "CSSValueKeywords.gperf"
+      {"show", CSS_VAL_SHOW},
+#line 72 "CSSValueKeywords.gperf"
+      {"monospace", CSS_VAL_MONOSPACE},
+#line 134 "CSSValueKeywords.gperf"
+      {"source-atop", CSS_VAL_SOURCE_ATOP},
+#line 52 "CSSValueKeywords.gperf"
+      {"large", CSS_VAL_LARGE},
+#line 103 "CSSValueKeywords.gperf"
+      {"graytext", CSS_VAL_GRAYTEXT},
+#line 38 "CSSValueKeywords.gperf"
+      {"lighter", CSS_VAL_LIGHTER},
+#line 194 "CSSValueKeywords.gperf"
+      {"table-column", CSS_VAL_TABLE_COLUMN},
+#line 173 "CSSValueKeywords.gperf"
+      {"hebrew", CSS_VAL_HEBREW},
+#line 324 "CSSValueKeywords.gperf"
+      {"square-button", CSS_VAL_SQUARE_BUTTON},
+#line 162 "CSSValueKeywords.gperf"
+      {"circle", CSS_VAL_CIRCLE},
+#line 303 "CSSValueKeywords.gperf"
+      {"read-write", CSS_VAL_READ_WRITE},
+#line 75 "CSSValueKeywords.gperf"
+      {"black", CSS_VAL_BLACK},
+#line 128 "CSSValueKeywords.gperf"
+      {"no-repeat", CSS_VAL_NO_REPEAT},
+#line 358 "CSSValueKeywords.gperf"
+      {"padding", CSS_VAL_PADDING},
+#line 22 "CSSValueKeywords.gperf"
+      {"double", CSS_VAL_DOUBLE},
+#line 306 "CSSValueKeywords.gperf"
+      {"ignore", CSS_VAL_IGNORE},
+#line 210 "CSSValueKeywords.gperf"
+      {"no-drop", CSS_VAL_NO_DROP},
+#line 219 "CSSValueKeywords.gperf"
+      {"sw-resize", CSS_VAL_SW_RESIZE},
+#line 230 "CSSValueKeywords.gperf"
+      {"help", CSS_VAL_HELP},
+#line 216 "CSSValueKeywords.gperf"
+      {"nw-resize", CSS_VAL_NW_RESIZE},
+#line 250 "CSSValueKeywords.gperf"
+      {"embed", CSS_VAL_EMBED},
+#line 222 "CSSValueKeywords.gperf"
+      {"ew-resize", CSS_VAL_EW_RESIZE},
+#line 77 "CSSValueKeywords.gperf"
+      {"fuchsia", CSS_VAL_FUCHSIA},
+#line 226 "CSSValueKeywords.gperf"
+      {"col-resize", CSS_VAL_COL_RESIZE},
+#line 192 "CSSValueKeywords.gperf"
+      {"table-row", CSS_VAL_TABLE_ROW},
+#line 79 "CSSValueKeywords.gperf"
+      {"green", CSS_VAL_GREEN},
+#line 319 "CSSValueKeywords.gperf"
+      {"space", CSS_VAL_SPACE},
+#line 221 "CSSValueKeywords.gperf"
+      {"w-resize", CSS_VAL_W_RESIZE},
+#line 48 "CSSValueKeywords.gperf"
+      {"xx-small", CSS_VAL_XX_SMALL},
+#line 227 "CSSValueKeywords.gperf"
+      {"row-resize", CSS_VAL_ROW_RESIZE},
+#line 123 "CSSValueKeywords.gperf"
+      {"grey", CSS_VAL_GREY},
+#line 120 "CSSValueKeywords.gperf"
+      {"windowframe", CSS_VAL_WINDOWFRAME},
+#line 57 "CSSValueKeywords.gperf"
+      {"larger", CSS_VAL_LARGER},
+#line 113 "CSSValueKeywords.gperf"
+      {"scrollbar", CSS_VAL_SCROLLBAR},
+#line 53 "CSSValueKeywords.gperf"
+      {"x-large", CSS_VAL_X_LARGE},
+#line 195 "CSSValueKeywords.gperf"
+      {"table-cell", CSS_VAL_TABLE_CELL},
+#line 26 "CSSValueKeywords.gperf"
+      {"message-box", CSS_VAL_MESSAGE_BOX},
+#line 251 "CSSValueKeywords.gperf"
+      {"fixed", CSS_VAL_FIXED},
+#line 242 "CSSValueKeywords.gperf"
+      {"avoid", CSS_VAL_AVOID},
+#line 234 "CSSValueKeywords.gperf"
+      {"capitalize", CSS_VAL_CAPITALIZE},
+#line 353 "CSSValueKeywords.gperf"
+      {"textfield", CSS_VAL_TEXTFIELD},
+#line 196 "CSSValueKeywords.gperf"
+      {"table-caption", CSS_VAL_TABLE_CAPTION},
+#line 34 "CSSValueKeywords.gperf"
+      {"small-caps", CSS_VAL_SMALL_CAPS},
+#line 292 "CSSValueKeywords.gperf"
+      {"forwards", CSS_VAL_FORWARDS},
+#line 286 "CSSValueKeywords.gperf"
+      {"horizontal", CSS_VAL_HORIZONTAL},
+#line 27 "CSSValueKeywords.gperf"
+      {"small-caption", CSS_VAL_SMALL_CAPTION},
+#line 126 "CSSValueKeywords.gperf"
+      {"repeat-x", CSS_VAL_REPEAT_X},
+#line 361 "CSSValueKeywords.gperf"
+      {"logical", CSS_VAL_LOGICAL},
+#line 225 "CSSValueKeywords.gperf"
+      {"nwse-resize", CSS_VAL_NWSE_RESIZE},
+#line 136 "CSSValueKeywords.gperf"
+      {"destination-in", CSS_VAL_DESTINATION_IN},
+#line 170 "CSSValueKeywords.gperf"
+      {"lower-latin", CSS_VAL_LOWER_LATIN},
+#line 137 "CSSValueKeywords.gperf"
+      {"destination-out", CSS_VAL_DESTINATION_OUT},
+#line 235 "CSSValueKeywords.gperf"
+      {"uppercase", CSS_VAL_UPPERCASE},
+#line 166 "CSSValueKeywords.gperf"
+      {"lower-roman", CSS_VAL_LOWER_ROMAN},
+#line 127 "CSSValueKeywords.gperf"
+      {"repeat-y", CSS_VAL_REPEAT_Y},
+#line 182 "CSSValueKeywords.gperf"
+      {"block", CSS_VAL_BLOCK},
+#line 94 "CSSValueKeywords.gperf"
+      {"activeborder", CSS_VAL_ACTIVEBORDER},
+#line 266 "CSSValueKeywords.gperf"
+      {"open-quote", CSS_VAL_OPEN_QUOTE},
+#line 107 "CSSValueKeywords.gperf"
+      {"inactivecaption", CSS_VAL_INACTIVECAPTION},
+#line 344 "CSSValueKeywords.gperf"
+      {"slider-vertical", CSS_VAL_SLIDER_VERTICAL},
+#line 16 "CSSValueKeywords.gperf"
+      {"groove", CSS_VAL_GROOVE},
+#line 124 "CSSValueKeywords.gperf"
+      {"-webkit-text", CSS_VAL__WEBKIT_TEXT},
+#line 317 "CSSValueKeywords.gperf"
+      {"break-all", CSS_VAL_BREAK_ALL},
+#line 108 "CSSValueKeywords.gperf"
+      {"inactivecaptiontext", CSS_VAL_INACTIVECAPTIONTEXT},
+#line 278 "CSSValueKeywords.gperf"
+      {"thick", CSS_VAL_THICK},
+#line 197 "CSSValueKeywords.gperf"
+      {"-webkit-box", CSS_VAL__WEBKIT_BOX},
+#line 54 "CSSValueKeywords.gperf"
+      {"xx-large", CSS_VAL_XX_LARGE},
+#line 247 "CSSValueKeywords.gperf"
+      {"close-quote", CSS_VAL_CLOSE_QUOTE},
+#line 271 "CSSValueKeywords.gperf"
+      {"pre-line", CSS_VAL_PRE_LINE},
+#line 254 "CSSValueKeywords.gperf"
+      {"higher", CSS_VAL_HIGHER},
+#line 161 "CSSValueKeywords.gperf"
+      {"disc", CSS_VAL_DISC},
+#line 177 "CSSValueKeywords.gperf"
+      {"hiragana", CSS_VAL_HIRAGANA},
+#line 135 "CSSValueKeywords.gperf"
+      {"destination-over", CSS_VAL_DESTINATION_OVER},
+#line 19 "CSSValueKeywords.gperf"
+      {"dotted", CSS_VAL_DOTTED},
+#line 201 "CSSValueKeywords.gperf"
+      {"crosshair", CSS_VAL_CROSSHAIR},
+#line 244 "CSSValueKeywords.gperf"
+      {"bidi-override", CSS_VAL_BIDI_OVERRIDE},
+#line 202 "CSSValueKeywords.gperf"
+      {"default", CSS_VAL_DEFAULT},
+#line 151 "CSSValueKeywords.gperf"
+      {"-webkit-auto", CSS_VAL__WEBKIT_AUTO},
+#line 111 "CSSValueKeywords.gperf"
+      {"match", CSS_VAL_MATCH},
+#line 231 "CSSValueKeywords.gperf"
+      {"all-scroll", CSS_VAL_ALL_SCROLL},
+#line 175 "CSSValueKeywords.gperf"
+      {"georgian", CSS_VAL_GEORGIAN},
+#line 20 "CSSValueKeywords.gperf"
+      {"dashed", CSS_VAL_DASHED},
+#line 92 "CSSValueKeywords.gperf"
+      {"-webkit-link", CSS_VAL__WEBKIT_LINK},
+#line 209 "CSSValueKeywords.gperf"
+      {"progress", CSS_VAL_PROGRESS},
+#line 158 "CSSValueKeywords.gperf"
+      {"-webkit-center", CSS_VAL__WEBKIT_CENTER},
+#line 96 "CSSValueKeywords.gperf"
+      {"appworkspace", CSS_VAL_APPWORKSPACE},
+#line 168 "CSSValueKeywords.gperf"
+      {"lower-greek", CSS_VAL_LOWER_GREEK},
+#line 294 "CSSValueKeywords.gperf"
+      {"ahead", CSS_VAL_AHEAD},
+#line 321 "CSSValueKeywords.gperf"
+      {"checkbox", CSS_VAL_CHECKBOX},
+#line 156 "CSSValueKeywords.gperf"
+      {"-webkit-left", CSS_VAL__WEBKIT_LEFT},
+#line 138 "CSSValueKeywords.gperf"
+      {"destination-atop", CSS_VAL_DESTINATION_ATOP},
+#line 172 "CSSValueKeywords.gperf"
+      {"upper-latin", CSS_VAL_UPPER_LATIN},
+#line 167 "CSSValueKeywords.gperf"
+      {"upper-roman", CSS_VAL_UPPER_ROMAN},
+#line 332 "CSSValueKeywords.gperf"
+      {"menulist-textfield", CSS_VAL_MENULIST_TEXTFIELD},
+#line 30 "CSSValueKeywords.gperf"
+      {"-webkit-control", CSS_VAL__WEBKIT_CONTROL},
+#line 164 "CSSValueKeywords.gperf"
+      {"decimal", CSS_VAL_DECIMAL},
+#line 93 "CSSValueKeywords.gperf"
+      {"-webkit-activelink", CSS_VAL__WEBKIT_ACTIVELINK},
+#line 100 "CSSValueKeywords.gperf"
+      {"buttonshadow", CSS_VAL_BUTTONSHADOW},
+#line 289 "CSSValueKeywords.gperf"
+      {"block-axis", CSS_VAL_BLOCK_AXIS},
+#line 180 "CSSValueKeywords.gperf"
+      {"katakana-iroha", CSS_VAL_KATAKANA_IROHA},
+#line 106 "CSSValueKeywords.gperf"
+      {"inactiveborder", CSS_VAL_INACTIVEBORDER},
+#line 364 "CSSValueKeywords.gperf"
+      {"-webkit-flat", CSS_VAL__WEBKIT_FLAT},
+#line 65 "CSSValueKeywords.gperf"
+      {"expanded", CSS_VAL_EXPANDED},
+#line 348 "CSSValueKeywords.gperf"
+      {"searchfield", CSS_VAL_SEARCHFIELD},
+#line 333 "CSSValueKeywords.gperf"
+      {"scrollbarbutton-up", CSS_VAL_SCROLLBARBUTTON_UP},
+#line 63 "CSSValueKeywords.gperf"
+      {"semi-condensed", CSS_VAL_SEMI_CONDENSED},
+#line 318 "CSSValueKeywords.gperf"
+      {"break-word", CSS_VAL_BREAK_WORD},
+#line 335 "CSSValueKeywords.gperf"
+      {"scrollbarbutton-left", CSS_VAL_SCROLLBARBUTTON_LEFT},
+#line 264 "CSSValueKeywords.gperf"
+      {"no-open-quote", CSS_VAL_NO_OPEN_QUOTE},
+#line 115 "CSSValueKeywords.gperf"
+      {"threedface", CSS_VAL_THREEDFACE},
+#line 199 "CSSValueKeywords.gperf"
+      {"-webkit-inline-box", CSS_VAL__WEBKIT_INLINE_BOX},
+#line 212 "CSSValueKeywords.gperf"
+      {"-webkit-zoom-in", CSS_VAL__WEBKIT_ZOOM_IN},
+#line 213 "CSSValueKeywords.gperf"
+      {"-webkit-zoom-out", CSS_VAL__WEBKIT_ZOOM_OUT},
+#line 346 "CSSValueKeywords.gperf"
+      {"sliderthumb-vertical", CSS_VAL_SLIDERTHUMB_VERTICAL},
+#line 261 "CSSValueKeywords.gperf"
+      {"-webkit-marquee", CSS_VAL__WEBKIT_MARQUEE},
+#line 272 "CSSValueKeywords.gperf"
+      {"pre-wrap", CSS_VAL_PRE_WRAP},
+#line 211 "CSSValueKeywords.gperf"
+      {"not-allowed", CSS_VAL_NOT_ALLOWED},
+#line 61 "CSSValueKeywords.gperf"
+      {"extra-condensed", CSS_VAL_EXTRA_CONDENSED},
+#line 140 "CSSValueKeywords.gperf"
+      {"plus-darker", CSS_VAL_PLUS_DARKER},
+#line 198 "CSSValueKeywords.gperf"
+      {"-wap-marquee", CSS_VAL__WAP_MARQUEE},
+#line 343 "CSSValueKeywords.gperf"
+      {"slider-horizontal", CSS_VAL_SLIDER_HORIZONTAL},
+#line 73 "CSSValueKeywords.gperf"
+      {"-webkit-body", CSS_VAL__WEBKIT_BODY},
+#line 28 "CSSValueKeywords.gperf"
+      {"-webkit-mini-control", CSS_VAL__WEBKIT_MINI_CONTROL},
+#line 281 "CSSValueKeywords.gperf"
+      {"-webkit-nowrap", CSS_VAL__WEBKIT_NOWRAP},
+#line 263 "CSSValueKeywords.gperf"
+      {"no-close-quote", CSS_VAL_NO_CLOSE_QUOTE},
+#line 60 "CSSValueKeywords.gperf"
+      {"ultra-condensed", CSS_VAL_ULTRA_CONDENSED},
+#line 64 "CSSValueKeywords.gperf"
+      {"semi-expanded", CSS_VAL_SEMI_EXPANDED},
+#line 293 "CSSValueKeywords.gperf"
+      {"backwards", CSS_VAL_BACKWARDS},
+#line 169 "CSSValueKeywords.gperf"
+      {"lower-alpha", CSS_VAL_LOWER_ALPHA},
+#line 193 "CSSValueKeywords.gperf"
+      {"table-column-group", CSS_VAL_TABLE_COLUMN_GROUP},
+#line 141 "CSSValueKeywords.gperf"
+      {"plus-lighter", CSS_VAL_PLUS_LIGHTER},
+#line 311 "CSSValueKeywords.gperf"
+      {"discard", CSS_VAL_DISCARD},
+#line 191 "CSSValueKeywords.gperf"
+      {"table-footer-group", CSS_VAL_TABLE_FOOTER_GROUP},
+#line 189 "CSSValueKeywords.gperf"
+      {"table-row-group", CSS_VAL_TABLE_ROW_GROUP},
+#line 66 "CSSValueKeywords.gperf"
+      {"extra-expanded", CSS_VAL_EXTRA_EXPANDED},
+#line 97 "CSSValueKeywords.gperf"
+      {"background", CSS_VAL_BACKGROUND},
+#line 338 "CSSValueKeywords.gperf"
+      {"scrollbartrack-vertical", CSS_VAL_SCROLLBARTRACK_VERTICAL},
+#line 334 "CSSValueKeywords.gperf"
+      {"scrollbarbutton-down", CSS_VAL_SCROLLBARBUTTON_DOWN},
+#line 109 "CSSValueKeywords.gperf"
+      {"infobackground", CSS_VAL_INFOBACKGROUND},
+#line 104 "CSSValueKeywords.gperf"
+      {"highlight", CSS_VAL_HIGHLIGHT},
+#line 105 "CSSValueKeywords.gperf"
+      {"highlighttext", CSS_VAL_HIGHLIGHTTEXT},
+#line 316 "CSSValueKeywords.gperf"
+      {"skip-white-space", CSS_VAL_SKIP_WHITE_SPACE},
+#line 157 "CSSValueKeywords.gperf"
+      {"-webkit-right", CSS_VAL__WEBKIT_RIGHT},
+#line 67 "CSSValueKeywords.gperf"
+      {"ultra-expanded", CSS_VAL_ULTRA_EXPANDED},
+#line 312 "CSSValueKeywords.gperf"
+      {"dot-dash", CSS_VAL_DOT_DASH},
+#line 258 "CSSValueKeywords.gperf"
+      {"line-through", CSS_VAL_LINE_THROUGH},
+#line 304 "CSSValueKeywords.gperf"
+      {"read-write-plaintext-only", CSS_VAL_READ_WRITE_PLAINTEXT_ONLY},
+#line 29 "CSSValueKeywords.gperf"
+      {"-webkit-small-control", CSS_VAL__WEBKIT_SMALL_CONTROL},
+#line 179 "CSSValueKeywords.gperf"
+      {"hiragana-iroha", CSS_VAL_HIRAGANA_IROHA},
+#line 55 "CSSValueKeywords.gperf"
+      {"-webkit-xxx-large", CSS_VAL__WEBKIT_XXX_LARGE},
+#line 340 "CSSValueKeywords.gperf"
+      {"scrollbarthumb-vertical", CSS_VAL_SCROLLBARTHUMB_VERTICAL},
+#line 345 "CSSValueKeywords.gperf"
+      {"sliderthumb-horizontal", CSS_VAL_SLIDERTHUMB_HORIZONTAL},
+#line 171 "CSSValueKeywords.gperf"
+      {"upper-alpha", CSS_VAL_UPPER_ALPHA},
+#line 336 "CSSValueKeywords.gperf"
+      {"scrollbarbutton-right", CSS_VAL_SCROLLBARBUTTON_RIGHT},
+#line 320 "CSSValueKeywords.gperf"
+      {"after-white-space", CSS_VAL_AFTER_WHITE_SPACE},
+#line 351 "CSSValueKeywords.gperf"
+      {"searchfield-results-button", CSS_VAL_SEARCHFIELD_RESULTS_BUTTON},
+#line 99 "CSSValueKeywords.gperf"
+      {"buttonhighlight", CSS_VAL_BUTTONHIGHLIGHT},
+#line 352 "CSSValueKeywords.gperf"
+      {"searchfield-cancel-button", CSS_VAL_SEARCHFIELD_CANCEL_BUTTON},
+#line 118 "CSSValueKeywords.gperf"
+      {"threedshadow", CSS_VAL_THREEDSHADOW},
+#line 337 "CSSValueKeywords.gperf"
+      {"scrollbartrack-horizontal", CSS_VAL_SCROLLBARTRACK_HORIZONTAL},
+#line 176 "CSSValueKeywords.gperf"
+      {"cjk-ideographic", CSS_VAL_CJK_IDEOGRAPHIC},
+#line 349 "CSSValueKeywords.gperf"
+      {"searchfield-decoration", CSS_VAL_SEARCHFIELD_DECORATION},
+#line 122 "CSSValueKeywords.gperf"
+      {"-webkit-focus-ring-color", CSS_VAL__WEBKIT_FOCUS_RING_COLOR},
+#line 339 "CSSValueKeywords.gperf"
+      {"scrollbarthumb-horizontal", CSS_VAL_SCROLLBARTHUMB_HORIZONTAL},
+#line 342 "CSSValueKeywords.gperf"
+      {"scrollbargripper-vertical", CSS_VAL_SCROLLBARGRIPPER_VERTICAL},
+#line 190 "CSSValueKeywords.gperf"
+      {"table-header-group", CSS_VAL_TABLE_HEADER_GROUP},
+#line 150 "CSSValueKeywords.gperf"
+      {"-webkit-baseline-middle", CSS_VAL__WEBKIT_BASELINE_MIDDLE},
+#line 313 "CSSValueKeywords.gperf"
+      {"dot-dot-dash", CSS_VAL_DOT_DOT_DASH},
+#line 350 "CSSValueKeywords.gperf"
+      {"searchfield-results-decoration", CSS_VAL_SEARCHFIELD_RESULTS_DECORATION},
+#line 114 "CSSValueKeywords.gperf"
+      {"threeddarkshadow", CSS_VAL_THREEDDARKSHADOW},
+#line 341 "CSSValueKeywords.gperf"
+      {"scrollbargripper-horizontal", CSS_VAL_SCROLLBARGRIPPER_HORIZONTAL},
+#line 165 "CSSValueKeywords.gperf"
+      {"decimal-leading-zero", CSS_VAL_DECIMAL_LEADING_ZERO},
+#line 117 "CSSValueKeywords.gperf"
+      {"threedlightshadow", CSS_VAL_THREEDLIGHTSHADOW},
+#line 116 "CSSValueKeywords.gperf"
+      {"threedhighlight", CSS_VAL_THREEDHIGHLIGHT}
+    };
+
+  static const short lookup[] =
+    {
+        0,  -1,  -1,  -1,  -1,   1,  -1,  -1,  -1,  -1,
+        2,  -1,  -1,  -1,  -1,   3,  -1,  -1,   4,  -1,
+        5,  -1,  -1,  -1,  -1,   6,  -1,  -1,  -1,  -1,
+        7,  -1,  -1,  -1,  -1,   8,  -1,  -1,  -1,  -1,
+        9,  -1,  -1,  -1,  -1,  10,  11,  -1,  12,  -1,
+       13,  -1,  -1,  14,  -1,  15,  -1,  -1,  -1,  -1,
+       16,  -1,  -1,  17,  -1,  18,  19,  -1,  20,  -1,
+       21,  -1,  -1,  22,  -1,  23,  24,  -1,  -1,  -1,
+       25,  -1,  -1,  -1,  -1,  26,  -1,  -1,  -1,  -1,
+       27,  -1,  -1,  -1,  -1,  28,  -1,  -1,  -1,  -1,
+       29,  -1,  -1,  -1,  -1,  30,  -1,  -1,  -1,  -1,
+       31,  -1,  -1,  -1,  -1,  32,  -1,  -1,  -1,  -1,
+       33,  -1,  -1,  -1,  -1,  34,  -1,  -1,  -1,  -1,
+       35,  -1,  -1,  -1,  -1,  36,  -1,  -1,  -1,  -1,
+       -1,  37,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       38,  39,  -1,  40,  -1,  41,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  42,  -1,  -1,  -1,  43,  -1,
+       44,  -1,  -1,  45,  -1,  46,  -1,  -1,  47,  48,
+       49,  -1,  -1,  -1,  -1,  50,  -1,  -1,  -1,  -1,
+       51,  52,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       53,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  54,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       55,  -1,  -1,  -1,  -1,  56,  57,  -1,  -1,  -1,
+       -1,  58,  -1,  59,  -1,  60,  -1,  -1,  -1,  -1,
+       61,  62,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  63,  -1,  -1,  -1,  64,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  65,  -1,  -1,  -1,  66,
+       67,  -1,  -1,  -1,  -1,  68,  -1,  -1,  -1,  -1,
+       69,  70,  -1,  71,  -1,  -1,  72,  -1,  73,  -1,
+       74,  -1,  -1,  75,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  76,  -1,
+       77,  -1,  78,  -1,  -1,  79,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  80,  81,  -1,  -1,  -1,  82,  -1,
+       -1,  -1,  -1,  83,  -1,  84,  -1,  -1,  85,  -1,
+       -1,  -1,  -1,  86,  -1,  87,  88,  -1,  -1,  -1,
+       -1,  -1,  -1,  89,  90,  -1,  -1,  -1,  91,  -1,
+       92,  93,  -1,  94,  -1,  -1,  -1,  -1,  -1,  -1,
+       95,  -1,  -1,  96,  97,  -1,  98,  -1,  99,  -1,
+       -1, 100,  -1, 101, 102, 103,  -1,  -1, 104,  -1,
+       -1,  -1,  -1,  -1, 105, 106,  -1,  -1,  -1,  -1,
+       -1, 107,  -1,  -1,  -1,  -1, 108,  -1, 109,  -1,
+      110,  -1,  -1, 111,  -1, 112, 113,  -1,  -1,  -1,
+      114,  -1,  -1,  -1, 115, 116, 117, 118, 119,  -1,
+      120,  -1,  -1,  -1,  -1, 121, 122,  -1,  -1,  -1,
+      123, 124,  -1, 125,  -1, 126,  -1,  -1, 127,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1, 128,  -1, 129,  -1,
+       -1,  -1,  -1, 130, 131,  -1,  -1,  -1,  -1,  -1,
+      132, 133,  -1,  -1,  -1,  -1, 134,  -1,  -1,  -1,
+      135, 136,  -1,  -1,  -1, 137,  -1,  -1,  -1,  -1,
+      138,  -1,  -1, 139,  -1, 140,  -1,  -1,  -1,  -1,
+      141, 142,  -1,  -1,  -1, 143,  -1,  -1, 144,  -1,
+       -1, 145,  -1,  -1,  -1, 146, 147,  -1, 148,  -1,
+       -1, 149,  -1, 150,  -1, 151,  -1,  -1, 152,  -1,
+      153, 154,  -1, 155,  -1,  -1, 156,  -1, 157, 158,
+       -1, 159,  -1, 160,  -1, 161,  -1,  -1, 162,  -1,
+      163, 164,  -1,  -1,  -1, 165,  -1,  -1,  -1,  -1,
+      166,  -1,  -1, 167,  -1,  -1, 168,  -1,  -1,  -1,
+       -1, 169,  -1, 170,  -1, 171,  -1,  -1, 172,  -1,
+      173,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 174,  -1,
+      175,  -1,  -1,  -1, 176,  -1,  -1,  -1,  -1,  -1,
+       -1, 177,  -1, 178,  -1,  -1,  -1,  -1,  -1,  -1,
+      179, 180,  -1,  -1,  -1,  -1,  -1,  -1, 181,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 182,  -1,
+      183,  -1,  -1, 184,  -1, 185, 186,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1, 187,  -1,  -1,  -1,  -1,
+      188,  -1,  -1, 189, 190,  -1,  -1,  -1,  -1,  -1,
+      191,  -1,  -1, 192,  -1, 193,  -1,  -1, 194,  -1,
+      195,  -1,  -1, 196,  -1, 197,  -1,  -1, 198, 199,
+       -1, 200,  -1,  -1, 201, 202,  -1,  -1,  -1, 203,
+      204,  -1,  -1,  -1,  -1,  -1, 205,  -1,  -1,  -1,
+       -1,  -1,  -1, 206,  -1, 207,  -1,  -1,  -1,  -1,
+      208, 209,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 210,
+       -1,  -1,  -1,  -1, 211,  -1,  -1,  -1, 212,  -1,
+       -1, 213,  -1,  -1,  -1, 214,  -1,  -1,  -1,  -1,
+      215,  -1,  -1, 216,  -1, 217,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1, 218,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1, 219,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1, 220, 221,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 222,  -1,
+       -1,  -1,  -1,  -1,  -1, 223,  -1,  -1,  -1,  -1,
+      224,  -1,  -1, 225,  -1,  -1,  -1,  -1,  -1, 226,
+       -1,  -1,  -1,  -1,  -1, 227,  -1,  -1,  -1, 228,
+       -1, 229,  -1,  -1,  -1,  -1, 230,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1, 231,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1, 232,  -1, 233, 234,  -1, 235, 236,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+      237,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 238,
+       -1, 239,  -1,  -1,  -1,  -1,  -1,  -1, 240, 241,
+       -1,  -1,  -1, 242,  -1,  -1, 243,  -1,  -1,  -1,
+      244,  -1,  -1,  -1,  -1,  -1, 245,  -1,  -1,  -1,
+       -1, 246,  -1,  -1,  -1,  -1, 247,  -1,  -1, 248,
+       -1,  -1,  -1,  -1,  -1,  -1, 249,  -1, 250,  -1,
+      251,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+      252,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+      253,  -1,  -1, 254,  -1,  -1,  -1,  -1,  -1,  -1,
+      255,  -1,  -1,  -1,  -1, 256,  -1,  -1,  -1, 257,
+      258,  -1,  -1, 259,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+      260,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 261,  -1,
+      262,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+      263,  -1,  -1, 264,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1, 265,  -1,  -1, 266,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1, 267,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 268,  -1,
+      269,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1, 270,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 271,  -1,
+       -1,  -1,  -1,  -1,  -1, 272,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1, 273,  -1,  -1,  -1,
+       -1, 274,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1, 275,  -1,  -1,  -1,  -1,  -1,  -1, 276,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1, 277,  -1,  -1,  -1,
+       -1, 278,  -1, 279,  -1,  -1,  -1,  -1, 280,  -1,
+       -1,  -1,  -1,  -1,  -1, 281,  -1,  -1, 282,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 283,  -1,
+       -1,  -1,  -1,  -1, 284, 285,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+      286,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1, 287,  -1,  -1,  -1,  -1,  -1,  -1, 288,  -1,
+      289,  -1,  -1,  -1, 290, 291, 292,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1, 293,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1, 294,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1, 295,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 296,
+       -1, 297,  -1,  -1,  -1,  -1, 298,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 299,  -1,
+       -1,  -1,  -1, 300,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1, 301,  -1,  -1,  -1, 302,
+       -1, 303,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 304,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1, 305,  -1,  -1, 306,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1, 307,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1, 308,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1, 309,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 310,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+      311,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1, 312,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1, 313,  -1,  -1,  -1,  -1,
+      314,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1, 315,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1, 316,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+      317,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1, 318,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1, 319,  -1,  -1,  -1,  -1,  -1,  -1,
+      320,  -1,  -1,  -1,  -1, 321,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1, 322,  -1,  -1,  -1,  -1,  -1,  -1,
+      323,  -1,  -1, 324,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 325,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 326,  -1,
+       -1,  -1,  -1,  -1,  -1, 327,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1, 328,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1, 329,  -1, 330,  -1,  -1,  -1,  -1,
+       -1,  -1, 331,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1, 332,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1, 333,  -1,  -1,  -1,  -1,  -1,
+       -1, 334,  -1,  -1,  -1, 335,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1, 336,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+      337,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1, 338,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+      339,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1, 340,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1, 341,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1, 342,  -1,  -1,  -1,  -1,  -1,
+      343,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 344,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1, 345,  -1,  -1,  -1,  -1, 346,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+      347,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 348,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1, 349,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1, 350,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 351,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 352,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1, 353,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
+       -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 354,  -1,
+       -1,  -1,  -1,  -1,  -1, 355
+    };
+
+  if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
+    {
+      register int key = hash_val (str, len);
+
+      if (key <= MAX_HASH_VALUE && key >= 0)
+        {
+          register int index = lookup[key];
+
+          if (index >= 0)
+            {
+              register const char *s = wordlist_value[index].name;
+
+              if (*str == *s && !strcmp (str + 1, s + 1))
+                return &wordlist_value[index];
+            }
+        }
+    }
+  return 0;
+}
+#line 367 "CSSValueKeywords.gperf"
+
+static const char * const valueList[] = {
+"",
+"inherit", 
+"initial", 
+"none", 
+"hidden", 
+"inset", 
+"groove", 
+"ridge", 
+"outset", 
+"dotted", 
+"dashed", 
+"solid", 
+"double", 
+"caption", 
+"icon", 
+"menu", 
+"message-box", 
+"small-caption", 
+"-webkit-mini-control", 
+"-webkit-small-control", 
+"-webkit-control", 
+"status-bar", 
+"italic", 
+"oblique", 
+"small-caps", 
+"normal", 
+"bold", 
+"bolder", 
+"lighter", 
+"100", 
+"200", 
+"300", 
+"400", 
+"500", 
+"600", 
+"700", 
+"800", 
+"900", 
+"xx-small", 
+"x-small", 
+"small", 
+"medium", 
+"large", 
+"x-large", 
+"xx-large", 
+"-webkit-xxx-large", 
+"smaller", 
+"larger", 
+"wider", 
+"narrower", 
+"ultra-condensed", 
+"extra-condensed", 
+"condensed", 
+"semi-condensed", 
+"semi-expanded", 
+"expanded", 
+"extra-expanded", 
+"ultra-expanded", 
+"serif", 
+"sans-serif", 
+"cursive", 
+"fantasy", 
+"monospace", 
+"-webkit-body", 
+"aqua", 
+"black", 
+"blue", 
+"fuchsia", 
+"gray", 
+"green", 
+"lime", 
+"maroon", 
+"navy", 
+"olive", 
+"orange", 
+"purple", 
+"red", 
+"silver", 
+"teal", 
+"white", 
+"yellow", 
+"transparent", 
+"-webkit-link", 
+"-webkit-activelink", 
+"activeborder", 
+"activecaption", 
+"appworkspace", 
+"background", 
+"buttonface", 
+"buttonhighlight", 
+"buttonshadow", 
+"buttontext", 
+"captiontext", 
+"graytext", 
+"highlight", 
+"highlighttext", 
+"inactiveborder", 
+"inactivecaption", 
+"inactivecaptiontext", 
+"infobackground", 
+"infotext", 
+"match", 
+"menutext", 
+"scrollbar", 
+"threeddarkshadow", 
+"threedface", 
+"threedhighlight", 
+"threedlightshadow", 
+"threedshadow", 
+"window", 
+"windowframe", 
+"windowtext", 
+"-webkit-focus-ring-color", 
+"grey", 
+"-webkit-text", 
+"repeat", 
+"repeat-x", 
+"repeat-y", 
+"no-repeat", 
+"clear", 
+"copy", 
+"source-over", 
+"source-in", 
+"source-out", 
+"source-atop", 
+"destination-over", 
+"destination-in", 
+"destination-out", 
+"destination-atop", 
+"xor", 
+"plus-darker", 
+"plus-lighter", 
+"baseline", 
+"middle", 
+"sub", 
+"super", 
+"text-top", 
+"text-bottom", 
+"top", 
+"bottom", 
+"-webkit-baseline-middle", 
+"-webkit-auto", 
+"left", 
+"right", 
+"center", 
+"justify", 
+"-webkit-left", 
+"-webkit-right", 
+"-webkit-center", 
+"outside", 
+"inside", 
+"disc", 
+"circle", 
+"square", 
+"decimal", 
+"decimal-leading-zero", 
+"lower-roman", 
+"upper-roman", 
+"lower-greek", 
+"lower-alpha", 
+"lower-latin", 
+"upper-alpha", 
+"upper-latin", 
+"hebrew", 
+"armenian", 
+"georgian", 
+"cjk-ideographic", 
+"hiragana", 
+"katakana", 
+"hiragana-iroha", 
+"katakana-iroha", 
+"inline", 
+"block", 
+"list-item", 
+"run-in", 
+"compact", 
+"inline-block", 
+"table", 
+"inline-table", 
+"table-row-group", 
+"table-header-group", 
+"table-footer-group", 
+"table-row", 
+"table-column-group", 
+"table-column", 
+"table-cell", 
+"table-caption", 
+"-webkit-box", 
+"-wap-marquee", 
+"-webkit-inline-box", 
+"auto", 
+"crosshair", 
+"default", 
+"pointer", 
+"move", 
+"vertical-text", 
+"cell", 
+"context-menu", 
+"alias", 
+"progress", 
+"no-drop", 
+"not-allowed", 
+"-webkit-zoom-in", 
+"-webkit-zoom-out", 
+"e-resize", 
+"ne-resize", 
+"nw-resize", 
+"n-resize", 
+"se-resize", 
+"sw-resize", 
+"s-resize", 
+"w-resize", 
+"ew-resize", 
+"ns-resize", 
+"nesw-resize", 
+"nwse-resize", 
+"col-resize", 
+"row-resize", 
+"text", 
+"wait", 
+"help", 
+"all-scroll", 
+"ltr", 
+"rtl", 
+"capitalize", 
+"uppercase", 
+"lowercase", 
+"visible", 
+"collapse", 
+"above", 
+"absolute", 
+"always", 
+"avoid", 
+"below", 
+"bidi-override", 
+"blink", 
+"both", 
+"close-quote", 
+"crop", 
+"cross", 
+"embed", 
+"fixed", 
+"hand", 
+"hide", 
+"higher", 
+"invert", 
+"landscape", 
+"level", 
+"line-through", 
+"loud", 
+"lower", 
+"-webkit-marquee", 
+"mix", 
+"no-close-quote", 
+"no-open-quote", 
+"nowrap", 
+"open-quote", 
+"overlay", 
+"overline", 
+"portrait", 
+"pre", 
+"pre-line", 
+"pre-wrap", 
+"relative", 
+"scroll", 
+"separate", 
+"show", 
+"static", 
+"thick", 
+"thin", 
+"underline", 
+"-webkit-nowrap", 
+"stretch", 
+"start", 
+"end", 
+"reverse", 
+"horizontal", 
+"vertical", 
+"inline-axis", 
+"block-axis", 
+"single", 
+"multiple", 
+"forwards", 
+"backwards", 
+"ahead", 
+"up", 
+"down", 
+"slow", 
+"fast", 
+"infinite", 
+"slide", 
+"alternate", 
+"read-only", 
+"read-write", 
+"read-write-plaintext-only", 
+"element", 
+"ignore", 
+"intrinsic", 
+"min-intrinsic", 
+"clip", 
+"ellipsis", 
+"discard", 
+"dot-dash", 
+"dot-dot-dash", 
+"wave", 
+"continuous", 
+"skip-white-space", 
+"break-all", 
+"break-word", 
+"space", 
+"after-white-space", 
+"checkbox", 
+"radio", 
+"push-button", 
+"square-button", 
+"button", 
+"button-bevel", 
+"listbox", 
+"listitem", 
+"menulist", 
+"menulist-button", 
+"menulist-text", 
+"menulist-textfield", 
+"scrollbarbutton-up", 
+"scrollbarbutton-down", 
+"scrollbarbutton-left", 
+"scrollbarbutton-right", 
+"scrollbartrack-horizontal", 
+"scrollbartrack-vertical", 
+"scrollbarthumb-horizontal", 
+"scrollbarthumb-vertical", 
+"scrollbargripper-horizontal", 
+"scrollbargripper-vertical", 
+"slider-horizontal", 
+"slider-vertical", 
+"sliderthumb-horizontal", 
+"sliderthumb-vertical", 
+"caret", 
+"searchfield", 
+"searchfield-decoration", 
+"searchfield-results-decoration", 
+"searchfield-results-button", 
+"searchfield-cancel-button", 
+"textfield", 
+"textarea", 
+"round", 
+"border", 
+"content", 
+"padding", 
+"border-box", 
+"content-box", 
+"logical", 
+"visual", 
+"lines", 
+"-webkit-flat", 
+"true", 
+"false", 
+    0
+};
+String getValueName(unsigned short id)
+{
+    if(id >= CSS_VAL_TOTAL || id == 0)
+      return String();
+    else
+      return String(valueList[id]);
+}
+