You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by ma...@apache.org on 2019/04/07 08:18:29 UTC

[incubator-netbeans] branch master updated: [NETBEANS-1691] Add support for @supports at-rule (fix error in CSS)

This is an automated email from the ASF dual-hosted git repository.

matthiasblaesing pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-netbeans.git


The following commit(s) were added to refs/heads/master by this push:
     new 7e58c92  [NETBEANS-1691] Add support for @supports at-rule (fix error in CSS)
     new 11e08db  Merge pull request #1181 from peedeeboy/NETBEANS-1691
7e58c92 is described below

commit 7e58c921c5fbf8907c9da2541619ab4adb643f95
Author: Pete Whelpton <pe...@gmail.com>
AuthorDate: Sun Mar 31 19:19:51 2019 +0100

    [NETBEANS-1691] Add support for @supports at-rule (fix error in CSS)
---
 .../modules/css/editor/csl/CssCompletion.java      |     2 +-
 ide/css.lib/manifest.mf                            |     2 +-
 .../src/org/netbeans/modules/css/lib/Css3.g        |    44 +
 .../org/netbeans/modules/css/lib/Css3Lexer.java    |  7121 +++---
 .../org/netbeans/modules/css/lib/Css3Parser.java   | 25623 ++++++++++---------
 .../netbeans/modules/css/lib/api/CssTokenId.java   |     1 +
 .../org/netbeans/modules/css/lib/api/NodeType.java |    13 +-
 .../netbeans/modules/css/lib/Css3LexerTest.java    |    32 +-
 .../netbeans/modules/css/lib/Css3ParserTest.java   |   177 +
 .../properties/GrammarResolverListenerTest.java    |     8 +-
 .../css/lib/api/properties/PropertyValueTest.java  |    42 +-
 .../modules/css/model/impl/ElementFactoryImpl.java |     2 +
 12 files changed, 17244 insertions(+), 15823 deletions(-)

diff --git a/ide/css.editor/src/org/netbeans/modules/css/editor/csl/CssCompletion.java b/ide/css.editor/src/org/netbeans/modules/css/editor/csl/CssCompletion.java
index d944e69..5fd42cf 100644
--- a/ide/css.editor/src/org/netbeans/modules/css/editor/csl/CssCompletion.java
+++ b/ide/css.editor/src/org/netbeans/modules/css/editor/csl/CssCompletion.java
@@ -90,7 +90,7 @@ import org.openide.filesystems.FileObject;
  */
 public class CssCompletion implements CodeCompletionHandler {
 
-    private static final Collection<String> AT_RULES = Arrays.asList(new String[]{"@media", "@page", "@import", "@charset", "@font-face"}); //NOI18N
+    private static final Collection<String> AT_RULES = Arrays.asList(new String[]{"@media", "@page", "@import", "@charset", "@font-face", "@supports"}); //NOI18N
     private static char firstPrefixChar; //read getPrefix() comment!
     private static final String EMPTY_STRING = ""; //NOI18N
     private static final String UNIVERSAL_SELECTOR = "*"; //NOI18N
diff --git a/ide/css.lib/manifest.mf b/ide/css.lib/manifest.mf
index d8d4ea5..97e35c3 100644
--- a/ide/css.lib/manifest.mf
+++ b/ide/css.lib/manifest.mf
@@ -3,4 +3,4 @@ AutoUpdate-Show-In-Client: false
 OpenIDE-Module: org.netbeans.modules.css.lib/1
 OpenIDE-Module-Layer: org/netbeans/modules/css/lib/layer.xml
 OpenIDE-Module-Localizing-Bundle: org/netbeans/modules/css/lib/Bundle.properties
-OpenIDE-Module-Specification-Version: 1.87
+OpenIDE-Module-Specification-Version: 1.88
diff --git a/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g b/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g
index e312e2c..8b3afb9 100644
--- a/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g
+++ b/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g
@@ -361,6 +361,7 @@ mediaBodyItem
     | vendorAtRule
     //Just a partial hotfix for nested MQ: complete grammar is defined in: http://www.w3.org/TR/css3-conditional/#processing
     | media
+    | supportsAtRule
     ;
 
 mediaQueryList
@@ -431,12 +432,54 @@ bodyItem
         consumeUntil(input, BitSet.of(NL));
     }
 
+supportsAtRule
+	:
+	SUPPORTS_SYM ws? supportsCondition ws? LBRACE ws? syncToFollow mediaBody? RBRACE
+	;
+
+
+supportsCondition
+	:
+	NOT ws supportsInParens
+	| supportsInParens (ws supportsWithOperator)?
+	;
+
+supportsWithOperator
+        :
+        supportsConjunction (ws supportsConjunction)*
+        | supportsDisjunction (ws supportsDisjunction)*
+        ;
+
+supportsConjunction
+        : (key_and ws supportsInParens)
+        ;
+
+supportsDisjunction
+        : (key_or ws supportsInParens)
+        ;
+
+supportsInParens
+	:
+	LPAREN ws? (supportsCondition | supportsFeature) ws? RPAREN
+	;
+	
+supportsFeature
+	:
+	supportsDecl
+	;
+	
+supportsDecl
+	:
+	declaration
+	;
+
 at_rule
     :
     media
     | page
     | counterStyle
     | fontFace
+    | supportsAtRule
     | vendorAtRule
     ;
 
@@ -1710,6 +1753,7 @@ NAMESPACE_SYM       : '@NAMESPACE' ;
 CHARSET_SYM         : '@CHARSET';
 COUNTER_STYLE_SYM   : '@COUNTER-STYLE';
 FONT_FACE_SYM       : '@FONT-FACE';
+SUPPORTS_SYM        : '@SUPPORTS';
 
 TOPLEFTCORNER_SYM     :'@TOP-LEFT-CORNER';
 TOPLEFT_SYM           :'@TOP-LEFT';
diff --git a/ide/css.lib/src/org/netbeans/modules/css/lib/Css3Lexer.java b/ide/css.lib/src/org/netbeans/modules/css/lib/Css3Lexer.java
index 6c56461..8c7cf9f 100644
--- a/ide/css.lib/src/org/netbeans/modules/css/lib/Css3Lexer.java
+++ b/ide/css.lib/src/org/netbeans/modules/css/lib/Css3Lexer.java
@@ -1,4 +1,4 @@
-// $ANTLR 3.5.2 /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g 2019-03-16 09:00:03
+// $ANTLR 3.5.2 Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g 2019-03-31 15:20:14
 
 /**
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -158,26 +158,27 @@ public class Css3Lexer extends Lexer {
 	public static final int SOLIDUS=128;
 	public static final int STAR=129;
 	public static final int STRING=130;
-	public static final int T=131;
-	public static final int TILDE=132;
-	public static final int TIME=133;
-	public static final int TOPCENTER_SYM=134;
-	public static final int TOPLEFTCORNER_SYM=135;
-	public static final int TOPLEFT_SYM=136;
-	public static final int TOPRIGHTCORNER_SYM=137;
-	public static final int TOPRIGHT_SYM=138;
-	public static final int U=139;
-	public static final int UNICODE=140;
-	public static final int URI=141;
-	public static final int URL=142;
-	public static final int V=143;
-	public static final int VARIABLE=144;
-	public static final int W=145;
-	public static final int WEBKIT_KEYFRAMES_SYM=146;
-	public static final int WS=147;
-	public static final int X=148;
-	public static final int Y=149;
-	public static final int Z=150;
+	public static final int SUPPORTS_SYM=131;
+	public static final int T=132;
+	public static final int TILDE=133;
+	public static final int TIME=134;
+	public static final int TOPCENTER_SYM=135;
+	public static final int TOPLEFTCORNER_SYM=136;
+	public static final int TOPLEFT_SYM=137;
+	public static final int TOPRIGHTCORNER_SYM=138;
+	public static final int TOPRIGHT_SYM=139;
+	public static final int U=140;
+	public static final int UNICODE=141;
+	public static final int URI=142;
+	public static final int URL=143;
+	public static final int V=144;
+	public static final int VARIABLE=145;
+	public static final int W=146;
+	public static final int WEBKIT_KEYFRAMES_SYM=147;
+	public static final int WS=148;
+	public static final int X=149;
+	public static final int Y=150;
+	public static final int Z=151;
 
 	    protected boolean isLessSource() {
 	        return false;
@@ -205,15 +206,15 @@ public class Css3Lexer extends Lexer {
 	public Css3Lexer(CharStream input, RecognizerSharedState state) {
 		super(input,state);
 	}
-	@Override public String getGrammarFileName() { return "/home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g"; }
+	@Override public String getGrammarFileName() { return "Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g"; }
 
 	// $ANTLR start "GEN"
 	public final void mGEN() throws RecognitionException {
 		try {
 			int _type = GEN;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1370:25: ( '@@@' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1370:27: '@@@'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1413:25: ( '@@@' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1413:27: '@@@'
 			{
 			match("@@@"); if (state.failed) return;
 
@@ -231,8 +232,8 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "HEXCHAR"
 	public final void mHEXCHAR() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1372:25: ( ( 'a' .. 'f' | 'A' .. 'F' | '0' .. '9' ) )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1415:25: ( ( 'a' .. 'f' | 'A' .. 'F' | '0' .. '9' ) )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:
 			{
 			if ( (input.LA(1) >= '0' && input.LA(1) <= '9')||(input.LA(1) >= 'A' && input.LA(1) <= 'F')||(input.LA(1) >= 'a' && input.LA(1) <= 'f') ) {
 				input.consume();
@@ -256,8 +257,8 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "NONASCII"
 	public final void mNONASCII() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1374:25: ( '\\u0080' .. '\\uFFFF' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1417:25: ( '\\u0080' .. '\\uFFFF' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:
 			{
 			if ( (input.LA(1) >= '\u0080' && input.LA(1) <= '\uFFFF') ) {
 				input.consume();
@@ -281,13 +282,13 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "UNICODE"
 	public final void mUNICODE() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1376:25: ( '\\\\' HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? )? )? ( '\\r' | '\\n' | '\\t' | '\\f' | ' ' )* )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1376:27: '\\\\' HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? )? )? ( '\\r' | '\\n' | '\\t' | '\\f' | ' ' )*
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1419:25: ( '\\\\' HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? )? )? ( '\\r' | '\\n' | '\\t' | '\\f' | ' ' )* )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1419:27: '\\\\' HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? )? )? ( '\\r' | '\\n' | '\\t' | '\\f' | ' ' )*
 			{
 			match('\\'); if (state.failed) return;
 			mHEXCHAR(); if (state.failed) return;
 
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1377:33: ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? )? )?
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1420:33: ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? )? )?
 			int alt5=2;
 			int LA5_0 = input.LA(1);
 			if ( ((LA5_0 >= '0' && LA5_0 <= '9')||(LA5_0 >= 'A' && LA5_0 <= 'F')||(LA5_0 >= 'a' && LA5_0 <= 'f')) ) {
@@ -295,11 +296,11 @@ public class Css3Lexer extends Lexer {
 			}
 			switch (alt5) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1377:34: HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? )?
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1420:34: HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? )?
 					{
 					mHEXCHAR(); if (state.failed) return;
 
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1378:37: ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? )?
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1421:37: ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? )?
 					int alt4=2;
 					int LA4_0 = input.LA(1);
 					if ( ((LA4_0 >= '0' && LA4_0 <= '9')||(LA4_0 >= 'A' && LA4_0 <= 'F')||(LA4_0 >= 'a' && LA4_0 <= 'f')) ) {
@@ -307,11 +308,11 @@ public class Css3Lexer extends Lexer {
 					}
 					switch (alt4) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1378:38: HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )?
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1421:38: HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )?
 							{
 							mHEXCHAR(); if (state.failed) return;
 
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1379:41: ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )?
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1422:41: ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )?
 							int alt3=2;
 							int LA3_0 = input.LA(1);
 							if ( ((LA3_0 >= '0' && LA3_0 <= '9')||(LA3_0 >= 'A' && LA3_0 <= 'F')||(LA3_0 >= 'a' && LA3_0 <= 'f')) ) {
@@ -319,11 +320,11 @@ public class Css3Lexer extends Lexer {
 							}
 							switch (alt3) {
 								case 1 :
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1379:42: HEXCHAR ( HEXCHAR ( HEXCHAR )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1422:42: HEXCHAR ( HEXCHAR ( HEXCHAR )? )?
 									{
 									mHEXCHAR(); if (state.failed) return;
 
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1380:45: ( HEXCHAR ( HEXCHAR )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1423:45: ( HEXCHAR ( HEXCHAR )? )?
 									int alt2=2;
 									int LA2_0 = input.LA(1);
 									if ( ((LA2_0 >= '0' && LA2_0 <= '9')||(LA2_0 >= 'A' && LA2_0 <= 'F')||(LA2_0 >= 'a' && LA2_0 <= 'f')) ) {
@@ -331,11 +332,11 @@ public class Css3Lexer extends Lexer {
 									}
 									switch (alt2) {
 										case 1 :
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1380:46: HEXCHAR ( HEXCHAR )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1423:46: HEXCHAR ( HEXCHAR )?
 											{
 											mHEXCHAR(); if (state.failed) return;
 
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1380:54: ( HEXCHAR )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1423:54: ( HEXCHAR )?
 											int alt1=2;
 											int LA1_0 = input.LA(1);
 											if ( ((LA1_0 >= '0' && LA1_0 <= '9')||(LA1_0 >= 'A' && LA1_0 <= 'F')||(LA1_0 >= 'a' && LA1_0 <= 'f')) ) {
@@ -343,7 +344,7 @@ public class Css3Lexer extends Lexer {
 											}
 											switch (alt1) {
 												case 1 :
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:
 													{
 													if ( (input.LA(1) >= '0' && input.LA(1) <= '9')||(input.LA(1) >= 'A' && input.LA(1) <= 'F')||(input.LA(1) >= 'a' && input.LA(1) <= 'f') ) {
 														input.consume();
@@ -380,7 +381,7 @@ public class Css3Lexer extends Lexer {
 
 			}
 
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1384:33: ( '\\r' | '\\n' | '\\t' | '\\f' | ' ' )*
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1427:33: ( '\\r' | '\\n' | '\\t' | '\\f' | ' ' )*
 			loop6:
 			while (true) {
 				int alt6=2;
@@ -391,7 +392,7 @@ public class Css3Lexer extends Lexer {
 
 				switch (alt6) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:
 					{
 					if ( (input.LA(1) >= '\t' && input.LA(1) <= '\n')||(input.LA(1) >= '\f' && input.LA(1) <= '\r')||input.LA(1)==' ' ) {
 						input.consume();
@@ -423,7 +424,7 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "ESCAPE"
 	public final void mESCAPE() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1386:25: ( UNICODE | '\\\\' ~ ( '\\r' | '\\n' | '\\f' | HEXCHAR ) )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1429:25: ( UNICODE | '\\\\' ~ ( '\\r' | '\\n' | '\\f' | HEXCHAR ) )
 			int alt7=2;
 			int LA7_0 = input.LA(1);
 			if ( (LA7_0=='\\') ) {
@@ -459,14 +460,14 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt7) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1386:27: UNICODE
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1429:27: UNICODE
 					{
 					mUNICODE(); if (state.failed) return;
 
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1386:37: '\\\\' ~ ( '\\r' | '\\n' | '\\f' | HEXCHAR )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1429:37: '\\\\' ~ ( '\\r' | '\\n' | '\\f' | HEXCHAR )
 					{
 					match('\\'); if (state.failed) return;
 					if ( (input.LA(1) >= '\u0000' && input.LA(1) <= '\t')||input.LA(1)=='\u000B'||(input.LA(1) >= '\u000E' && input.LA(1) <= '/')||(input.LA(1) >= ':' && input.LA(1) <= '@')||(input.LA(1) >= 'G' && input.LA(1) <= '`')||(input.LA(1) >= 'g' && input.LA(1) <= '\uFFFF') ) {
@@ -493,7 +494,7 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "NMSTART"
 	public final void mNMSTART() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1388:25: ( '_' | 'a' .. 'z' | 'A' .. 'Z' | NONASCII | ESCAPE )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1431:25: ( '_' | 'a' .. 'z' | 'A' .. 'Z' | NONASCII | ESCAPE )
 			int alt8=5;
 			int LA8_0 = input.LA(1);
 			if ( (LA8_0=='_') ) {
@@ -521,32 +522,32 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt8) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1388:27: '_'
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1431:27: '_'
 					{
 					match('_'); if (state.failed) return;
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1389:27: 'a' .. 'z'
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1432:27: 'a' .. 'z'
 					{
 					matchRange('a','z'); if (state.failed) return;
 					}
 					break;
 				case 3 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1390:27: 'A' .. 'Z'
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1433:27: 'A' .. 'Z'
 					{
 					matchRange('A','Z'); if (state.failed) return;
 					}
 					break;
 				case 4 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1391:27: NONASCII
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1434:27: NONASCII
 					{
 					mNONASCII(); if (state.failed) return;
 
 					}
 					break;
 				case 5 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1392:27: ESCAPE
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1435:27: ESCAPE
 					{
 					mESCAPE(); if (state.failed) return;
 
@@ -564,7 +565,7 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "NMCHAR"
 	public final void mNMCHAR() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1395:25: ( '_' | 'a' .. 'z' | 'A' .. 'Z' | '0' .. '9' | '-' | NONASCII | ESCAPE )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1438:25: ( '_' | 'a' .. 'z' | 'A' .. 'Z' | '0' .. '9' | '-' | NONASCII | ESCAPE )
 			int alt9=7;
 			int LA9_0 = input.LA(1);
 			if ( (LA9_0=='_') ) {
@@ -598,44 +599,44 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt9) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1395:27: '_'
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1438:27: '_'
 					{
 					match('_'); if (state.failed) return;
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1396:27: 'a' .. 'z'
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1439:27: 'a' .. 'z'
 					{
 					matchRange('a','z'); if (state.failed) return;
 					}
 					break;
 				case 3 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1397:27: 'A' .. 'Z'
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1440:27: 'A' .. 'Z'
 					{
 					matchRange('A','Z'); if (state.failed) return;
 					}
 					break;
 				case 4 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1398:27: '0' .. '9'
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1441:27: '0' .. '9'
 					{
 					matchRange('0','9'); if (state.failed) return;
 					}
 					break;
 				case 5 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1399:27: '-'
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1442:27: '-'
 					{
 					match('-'); if (state.failed) return;
 					}
 					break;
 				case 6 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1400:27: NONASCII
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1443:27: NONASCII
 					{
 					mNONASCII(); if (state.failed) return;
 
 					}
 					break;
 				case 7 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1401:27: ESCAPE
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1444:27: ESCAPE
 					{
 					mESCAPE(); if (state.failed) return;
 
@@ -653,10 +654,10 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "NAME"
 	public final void mNAME() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1404:25: ( ( NMCHAR )+ )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1404:27: ( NMCHAR )+
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1447:25: ( ( NMCHAR )+ )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1447:27: ( NMCHAR )+
 			{
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1404:27: ( NMCHAR )+
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1447:27: ( NMCHAR )+
 			int cnt10=0;
 			loop10:
 			while (true) {
@@ -668,7 +669,7 @@ public class Css3Lexer extends Lexer {
 
 				switch (alt10) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1404:27: NMCHAR
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1447:27: NMCHAR
 					{
 					mNMCHAR(); if (state.failed) return;
 
@@ -696,10 +697,10 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "URL"
 	public final void mURL() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1406:25: ( ( ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | '{' | '}' | NMCHAR ) ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '{' | '}' | NMCHAR )* )? )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1406:27: ( ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | '{' | '}' | NMCHAR ) ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '{' | '}' | NMCHAR )* )?
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1449:25: ( ( ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | '{' | '}' | NMCHAR ) ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '{' | '}' | NMCHAR )* )? )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1449:27: ( ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | '{' | '}' | NMCHAR ) ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '{' | '}' | NMCHAR )* )?
 			{
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1406:27: ( ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | '{' | '}' | NMCHAR ) ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '{' | '}' | NMCHAR )* )?
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1449:27: ( ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | '{' | '}' | NMCHAR ) ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '{' | '}' | NMCHAR )* )?
 			int alt13=2;
 			int LA13_0 = input.LA(1);
 			if ( (LA13_0=='!'||(LA13_0 >= '#' && LA13_0 <= '&')||(LA13_0 >= '*' && LA13_0 <= ';')||LA13_0=='='||(LA13_0 >= '?' && LA13_0 <= '\\')||LA13_0=='_'||(LA13_0 >= 'a' && LA13_0 <= '~')||(LA13_0 >= '\u0080' && LA13_0 <= '\uFFFF')) ) {
@@ -707,9 +708,9 @@ public class Css3Lexer extends Lexer {
 			}
 			switch (alt13) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1406:28: ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | '{' | '}' | NMCHAR ) ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '{' | '}' | NMCHAR )*
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1449:28: ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | '{' | '}' | NMCHAR ) ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '{' | '}' | NMCHAR )*
 					{
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1406:28: ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | '{' | '}' | NMCHAR )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1449:28: ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | '{' | '}' | NMCHAR )
 					int alt11=21;
 					int LA11_0 = input.LA(1);
 					if ( (LA11_0=='[') ) {
@@ -785,127 +786,127 @@ public class Css3Lexer extends Lexer {
 
 					switch (alt11) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1407:31: '['
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1450:31: '['
 							{
 							match('['); if (state.failed) return;
 							}
 							break;
 						case 2 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1407:35: '!'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1450:35: '!'
 							{
 							match('!'); if (state.failed) return;
 							}
 							break;
 						case 3 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1407:39: '#'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1450:39: '#'
 							{
 							match('#'); if (state.failed) return;
 							}
 							break;
 						case 4 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1407:43: '$'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1450:43: '$'
 							{
 							match('$'); if (state.failed) return;
 							}
 							break;
 						case 5 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1407:47: '%'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1450:47: '%'
 							{
 							match('%'); if (state.failed) return;
 							}
 							break;
 						case 6 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1407:51: '&'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1450:51: '&'
 							{
 							match('&'); if (state.failed) return;
 							}
 							break;
 						case 7 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1407:55: '*'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1450:55: '*'
 							{
 							match('*'); if (state.failed) return;
 							}
 							break;
 						case 8 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1407:59: '~'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1450:59: '~'
 							{
 							match('~'); if (state.failed) return;
 							}
 							break;
 						case 9 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1407:63: '.'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1450:63: '.'
 							{
 							match('.'); if (state.failed) return;
 							}
 							break;
 						case 10 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1407:67: ':'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1450:67: ':'
 							{
 							match(':'); if (state.failed) return;
 							}
 							break;
 						case 11 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1407:71: '/'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1450:71: '/'
 							{
 							match('/'); if (state.failed) return;
 							}
 							break;
 						case 12 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1407:75: '?'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1450:75: '?'
 							{
 							match('?'); if (state.failed) return;
 							}
 							break;
 						case 13 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1407:79: '='
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1450:79: '='
 							{
 							match('='); if (state.failed) return;
 							}
 							break;
 						case 14 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1407:83: ';'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1450:83: ';'
 							{
 							match(';'); if (state.failed) return;
 							}
 							break;
 						case 15 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1407:87: ','
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1450:87: ','
 							{
 							match(','); if (state.failed) return;
 							}
 							break;
 						case 16 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1407:91: '+'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1450:91: '+'
 							{
 							match('+'); if (state.failed) return;
 							}
 							break;
 						case 17 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1407:95: '@'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1450:95: '@'
 							{
 							match('@'); if (state.failed) return;
 							}
 							break;
 						case 18 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1407:99: '|'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1450:99: '|'
 							{
 							match('|'); if (state.failed) return;
 							}
 							break;
 						case 19 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1407:105: '{'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1450:105: '{'
 							{
 							match('{'); if (state.failed) return;
 							}
 							break;
 						case 20 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1407:111: '}'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1450:111: '}'
 							{
 							match('}'); if (state.failed) return;
 							}
 							break;
 						case 21 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1408:31: NMCHAR
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1451:31: NMCHAR
 							{
 							mNMCHAR(); if (state.failed) return;
 
@@ -914,7 +915,7 @@ public class Css3Lexer extends Lexer {
 
 					}
 
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1410:27: ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '{' | '}' | NMCHAR )*
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1453:27: ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '{' | '}' | NMCHAR )*
 					loop12:
 					while (true) {
 						int alt12=24;
@@ -991,140 +992,140 @@ public class Css3Lexer extends Lexer {
 
 						switch (alt12) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1411:31: '['
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1454:31: '['
 							{
 							match('['); if (state.failed) return;
 							}
 							break;
 						case 2 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1411:35: '!'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1454:35: '!'
 							{
 							match('!'); if (state.failed) return;
 							}
 							break;
 						case 3 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1411:39: '#'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1454:39: '#'
 							{
 							match('#'); if (state.failed) return;
 							}
 							break;
 						case 4 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1411:43: '$'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1454:43: '$'
 							{
 							match('$'); if (state.failed) return;
 							}
 							break;
 						case 5 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1411:47: '%'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1454:47: '%'
 							{
 							match('%'); if (state.failed) return;
 							}
 							break;
 						case 6 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1411:51: '&'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1454:51: '&'
 							{
 							match('&'); if (state.failed) return;
 							}
 							break;
 						case 7 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1411:55: '*'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1454:55: '*'
 							{
 							match('*'); if (state.failed) return;
 							}
 							break;
 						case 8 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1411:59: '~'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1454:59: '~'
 							{
 							match('~'); if (state.failed) return;
 							}
 							break;
 						case 9 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1411:63: '.'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1454:63: '.'
 							{
 							match('.'); if (state.failed) return;
 							}
 							break;
 						case 10 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1411:67: ':'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1454:67: ':'
 							{
 							match(':'); if (state.failed) return;
 							}
 							break;
 						case 11 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1411:71: '/'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1454:71: '/'
 							{
 							match('/'); if (state.failed) return;
 							}
 							break;
 						case 12 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1411:75: '?'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1454:75: '?'
 							{
 							match('?'); if (state.failed) return;
 							}
 							break;
 						case 13 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1411:79: '='
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1454:79: '='
 							{
 							match('='); if (state.failed) return;
 							}
 							break;
 						case 14 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1411:83: ';'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1454:83: ';'
 							{
 							match(';'); if (state.failed) return;
 							}
 							break;
 						case 15 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1411:87: ','
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1454:87: ','
 							{
 							match(','); if (state.failed) return;
 							}
 							break;
 						case 16 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1411:91: '+'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1454:91: '+'
 							{
 							match('+'); if (state.failed) return;
 							}
 							break;
 						case 17 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1411:95: '@'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1454:95: '@'
 							{
 							match('@'); if (state.failed) return;
 							}
 							break;
 						case 18 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1411:99: '|'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1454:99: '|'
 							{
 							match('|'); if (state.failed) return;
 							}
 							break;
 						case 19 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1411:105: WS
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1454:105: WS
 							{
 							mWS(); if (state.failed) return;
 
 							}
 							break;
 						case 20 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1411:111: '\\\"'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1454:111: '\\\"'
 							{
 							match('\"'); if (state.failed) return;
 							}
 							break;
 						case 21 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1411:118: '{'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1454:118: '{'
 							{
 							match('{'); if (state.failed) return;
 							}
 							break;
 						case 22 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1411:124: '}'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1454:124: '}'
 							{
 							match('}'); if (state.failed) return;
 							}
 							break;
 						case 23 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1412:31: NMCHAR
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1455:31: NMCHAR
 							{
 							mNMCHAR(); if (state.failed) return;
 
@@ -1153,7 +1154,7 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "A"
 	public final void mA() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1419:17: ( ( 'a' | 'A' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '1' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1462:17: ( ( 'a' | 'A' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '1' )
 			int alt18=2;
 			int LA18_0 = input.LA(1);
 			if ( (LA18_0=='A'||LA18_0=='a') ) {
@@ -1172,7 +1173,7 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt18) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1419:21: ( 'a' | 'A' )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1462:21: ( 'a' | 'A' )
 					{
 					if ( input.LA(1)=='A'||input.LA(1)=='a' ) {
 						input.consume();
@@ -1187,10 +1188,10 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1420:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '1'
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1463:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '1'
 					{
 					match('\\'); if (state.failed) return;
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1420:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1463:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
 					int alt17=2;
 					int LA17_0 = input.LA(1);
 					if ( (LA17_0=='0') ) {
@@ -1198,10 +1199,10 @@ public class Css3Lexer extends Lexer {
 					}
 					switch (alt17) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1420:27: '0' ( '0' ( '0' ( '0' )? )? )?
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1463:27: '0' ( '0' ( '0' ( '0' )? )? )?
 							{
 							match('0'); if (state.failed) return;
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1420:31: ( '0' ( '0' ( '0' )? )? )?
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1463:31: ( '0' ( '0' ( '0' )? )? )?
 							int alt16=2;
 							int LA16_0 = input.LA(1);
 							if ( (LA16_0=='0') ) {
@@ -1209,10 +1210,10 @@ public class Css3Lexer extends Lexer {
 							}
 							switch (alt16) {
 								case 1 :
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1420:32: '0' ( '0' ( '0' )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1463:32: '0' ( '0' ( '0' )? )?
 									{
 									match('0'); if (state.failed) return;
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1420:36: ( '0' ( '0' )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1463:36: ( '0' ( '0' )? )?
 									int alt15=2;
 									int LA15_0 = input.LA(1);
 									if ( (LA15_0=='0') ) {
@@ -1220,10 +1221,10 @@ public class Css3Lexer extends Lexer {
 									}
 									switch (alt15) {
 										case 1 :
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1420:37: '0' ( '0' )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1463:37: '0' ( '0' )?
 											{
 											match('0'); if (state.failed) return;
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1420:41: ( '0' )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1463:41: ( '0' )?
 											int alt14=2;
 											int LA14_0 = input.LA(1);
 											if ( (LA14_0=='0') ) {
@@ -1231,7 +1232,7 @@ public class Css3Lexer extends Lexer {
 											}
 											switch (alt14) {
 												case 1 :
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1420:41: '0'
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1463:41: '0'
 													{
 													match('0'); if (state.failed) return;
 													}
@@ -1279,7 +1280,7 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "B"
 	public final void mB() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1422:17: ( ( 'b' | 'B' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '2' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1465:17: ( ( 'b' | 'B' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '2' )
 			int alt23=2;
 			int LA23_0 = input.LA(1);
 			if ( (LA23_0=='B'||LA23_0=='b') ) {
@@ -1298,7 +1299,7 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt23) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1422:21: ( 'b' | 'B' )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1465:21: ( 'b' | 'B' )
 					{
 					if ( input.LA(1)=='B'||input.LA(1)=='b' ) {
 						input.consume();
@@ -1313,10 +1314,10 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1423:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '2'
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1466:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '2'
 					{
 					match('\\'); if (state.failed) return;
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1423:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1466:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
 					int alt22=2;
 					int LA22_0 = input.LA(1);
 					if ( (LA22_0=='0') ) {
@@ -1324,10 +1325,10 @@ public class Css3Lexer extends Lexer {
 					}
 					switch (alt22) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1423:27: '0' ( '0' ( '0' ( '0' )? )? )?
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1466:27: '0' ( '0' ( '0' ( '0' )? )? )?
 							{
 							match('0'); if (state.failed) return;
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1423:31: ( '0' ( '0' ( '0' )? )? )?
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1466:31: ( '0' ( '0' ( '0' )? )? )?
 							int alt21=2;
 							int LA21_0 = input.LA(1);
 							if ( (LA21_0=='0') ) {
@@ -1335,10 +1336,10 @@ public class Css3Lexer extends Lexer {
 							}
 							switch (alt21) {
 								case 1 :
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1423:32: '0' ( '0' ( '0' )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1466:32: '0' ( '0' ( '0' )? )?
 									{
 									match('0'); if (state.failed) return;
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1423:36: ( '0' ( '0' )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1466:36: ( '0' ( '0' )? )?
 									int alt20=2;
 									int LA20_0 = input.LA(1);
 									if ( (LA20_0=='0') ) {
@@ -1346,10 +1347,10 @@ public class Css3Lexer extends Lexer {
 									}
 									switch (alt20) {
 										case 1 :
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1423:37: '0' ( '0' )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1466:37: '0' ( '0' )?
 											{
 											match('0'); if (state.failed) return;
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1423:41: ( '0' )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1466:41: ( '0' )?
 											int alt19=2;
 											int LA19_0 = input.LA(1);
 											if ( (LA19_0=='0') ) {
@@ -1357,7 +1358,7 @@ public class Css3Lexer extends Lexer {
 											}
 											switch (alt19) {
 												case 1 :
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1423:41: '0'
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1466:41: '0'
 													{
 													match('0'); if (state.failed) return;
 													}
@@ -1405,7 +1406,7 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "C"
 	public final void mC() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1425:17: ( ( 'c' | 'C' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '3' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1468:17: ( ( 'c' | 'C' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '3' )
 			int alt28=2;
 			int LA28_0 = input.LA(1);
 			if ( (LA28_0=='C'||LA28_0=='c') ) {
@@ -1424,7 +1425,7 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt28) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1425:21: ( 'c' | 'C' )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1468:21: ( 'c' | 'C' )
 					{
 					if ( input.LA(1)=='C'||input.LA(1)=='c' ) {
 						input.consume();
@@ -1439,10 +1440,10 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1426:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '3'
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1469:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '3'
 					{
 					match('\\'); if (state.failed) return;
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1426:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1469:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
 					int alt27=2;
 					int LA27_0 = input.LA(1);
 					if ( (LA27_0=='0') ) {
@@ -1450,10 +1451,10 @@ public class Css3Lexer extends Lexer {
 					}
 					switch (alt27) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1426:27: '0' ( '0' ( '0' ( '0' )? )? )?
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1469:27: '0' ( '0' ( '0' ( '0' )? )? )?
 							{
 							match('0'); if (state.failed) return;
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1426:31: ( '0' ( '0' ( '0' )? )? )?
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1469:31: ( '0' ( '0' ( '0' )? )? )?
 							int alt26=2;
 							int LA26_0 = input.LA(1);
 							if ( (LA26_0=='0') ) {
@@ -1461,10 +1462,10 @@ public class Css3Lexer extends Lexer {
 							}
 							switch (alt26) {
 								case 1 :
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1426:32: '0' ( '0' ( '0' )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1469:32: '0' ( '0' ( '0' )? )?
 									{
 									match('0'); if (state.failed) return;
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1426:36: ( '0' ( '0' )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1469:36: ( '0' ( '0' )? )?
 									int alt25=2;
 									int LA25_0 = input.LA(1);
 									if ( (LA25_0=='0') ) {
@@ -1472,10 +1473,10 @@ public class Css3Lexer extends Lexer {
 									}
 									switch (alt25) {
 										case 1 :
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1426:37: '0' ( '0' )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1469:37: '0' ( '0' )?
 											{
 											match('0'); if (state.failed) return;
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1426:41: ( '0' )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1469:41: ( '0' )?
 											int alt24=2;
 											int LA24_0 = input.LA(1);
 											if ( (LA24_0=='0') ) {
@@ -1483,7 +1484,7 @@ public class Css3Lexer extends Lexer {
 											}
 											switch (alt24) {
 												case 1 :
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1426:41: '0'
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1469:41: '0'
 													{
 													match('0'); if (state.failed) return;
 													}
@@ -1531,7 +1532,7 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "D"
 	public final void mD() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1428:17: ( ( 'd' | 'D' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '4' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1471:17: ( ( 'd' | 'D' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '4' )
 			int alt33=2;
 			int LA33_0 = input.LA(1);
 			if ( (LA33_0=='D'||LA33_0=='d') ) {
@@ -1550,7 +1551,7 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt33) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1428:21: ( 'd' | 'D' )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1471:21: ( 'd' | 'D' )
 					{
 					if ( input.LA(1)=='D'||input.LA(1)=='d' ) {
 						input.consume();
@@ -1565,10 +1566,10 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1429:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '4'
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1472:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '4'
 					{
 					match('\\'); if (state.failed) return;
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1429:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1472:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
 					int alt32=2;
 					int LA32_0 = input.LA(1);
 					if ( (LA32_0=='0') ) {
@@ -1576,10 +1577,10 @@ public class Css3Lexer extends Lexer {
 					}
 					switch (alt32) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1429:27: '0' ( '0' ( '0' ( '0' )? )? )?
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1472:27: '0' ( '0' ( '0' ( '0' )? )? )?
 							{
 							match('0'); if (state.failed) return;
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1429:31: ( '0' ( '0' ( '0' )? )? )?
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1472:31: ( '0' ( '0' ( '0' )? )? )?
 							int alt31=2;
 							int LA31_0 = input.LA(1);
 							if ( (LA31_0=='0') ) {
@@ -1587,10 +1588,10 @@ public class Css3Lexer extends Lexer {
 							}
 							switch (alt31) {
 								case 1 :
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1429:32: '0' ( '0' ( '0' )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1472:32: '0' ( '0' ( '0' )? )?
 									{
 									match('0'); if (state.failed) return;
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1429:36: ( '0' ( '0' )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1472:36: ( '0' ( '0' )? )?
 									int alt30=2;
 									int LA30_0 = input.LA(1);
 									if ( (LA30_0=='0') ) {
@@ -1598,10 +1599,10 @@ public class Css3Lexer extends Lexer {
 									}
 									switch (alt30) {
 										case 1 :
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1429:37: '0' ( '0' )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1472:37: '0' ( '0' )?
 											{
 											match('0'); if (state.failed) return;
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1429:41: ( '0' )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1472:41: ( '0' )?
 											int alt29=2;
 											int LA29_0 = input.LA(1);
 											if ( (LA29_0=='0') ) {
@@ -1609,7 +1610,7 @@ public class Css3Lexer extends Lexer {
 											}
 											switch (alt29) {
 												case 1 :
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1429:41: '0'
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1472:41: '0'
 													{
 													match('0'); if (state.failed) return;
 													}
@@ -1657,7 +1658,7 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "E"
 	public final void mE() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1431:17: ( ( 'e' | 'E' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '5' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1474:17: ( ( 'e' | 'E' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '5' )
 			int alt38=2;
 			int LA38_0 = input.LA(1);
 			if ( (LA38_0=='E'||LA38_0=='e') ) {
@@ -1676,7 +1677,7 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt38) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1431:21: ( 'e' | 'E' )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1474:21: ( 'e' | 'E' )
 					{
 					if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
 						input.consume();
@@ -1691,10 +1692,10 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1432:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '5'
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1475:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '5'
 					{
 					match('\\'); if (state.failed) return;
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1432:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1475:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
 					int alt37=2;
 					int LA37_0 = input.LA(1);
 					if ( (LA37_0=='0') ) {
@@ -1702,10 +1703,10 @@ public class Css3Lexer extends Lexer {
 					}
 					switch (alt37) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1432:27: '0' ( '0' ( '0' ( '0' )? )? )?
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1475:27: '0' ( '0' ( '0' ( '0' )? )? )?
 							{
 							match('0'); if (state.failed) return;
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1432:31: ( '0' ( '0' ( '0' )? )? )?
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1475:31: ( '0' ( '0' ( '0' )? )? )?
 							int alt36=2;
 							int LA36_0 = input.LA(1);
 							if ( (LA36_0=='0') ) {
@@ -1713,10 +1714,10 @@ public class Css3Lexer extends Lexer {
 							}
 							switch (alt36) {
 								case 1 :
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1432:32: '0' ( '0' ( '0' )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1475:32: '0' ( '0' ( '0' )? )?
 									{
 									match('0'); if (state.failed) return;
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1432:36: ( '0' ( '0' )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1475:36: ( '0' ( '0' )? )?
 									int alt35=2;
 									int LA35_0 = input.LA(1);
 									if ( (LA35_0=='0') ) {
@@ -1724,10 +1725,10 @@ public class Css3Lexer extends Lexer {
 									}
 									switch (alt35) {
 										case 1 :
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1432:37: '0' ( '0' )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1475:37: '0' ( '0' )?
 											{
 											match('0'); if (state.failed) return;
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1432:41: ( '0' )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1475:41: ( '0' )?
 											int alt34=2;
 											int LA34_0 = input.LA(1);
 											if ( (LA34_0=='0') ) {
@@ -1735,7 +1736,7 @@ public class Css3Lexer extends Lexer {
 											}
 											switch (alt34) {
 												case 1 :
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1432:41: '0'
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1475:41: '0'
 													{
 													match('0'); if (state.failed) return;
 													}
@@ -1783,7 +1784,7 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "F"
 	public final void mF() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1434:17: ( ( 'f' | 'F' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '6' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1477:17: ( ( 'f' | 'F' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '6' )
 			int alt43=2;
 			int LA43_0 = input.LA(1);
 			if ( (LA43_0=='F'||LA43_0=='f') ) {
@@ -1802,7 +1803,7 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt43) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1434:21: ( 'f' | 'F' )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1477:21: ( 'f' | 'F' )
 					{
 					if ( input.LA(1)=='F'||input.LA(1)=='f' ) {
 						input.consume();
@@ -1817,10 +1818,10 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1435:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '6'
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1478:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '6'
 					{
 					match('\\'); if (state.failed) return;
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1435:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1478:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
 					int alt42=2;
 					int LA42_0 = input.LA(1);
 					if ( (LA42_0=='0') ) {
@@ -1828,10 +1829,10 @@ public class Css3Lexer extends Lexer {
 					}
 					switch (alt42) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1435:27: '0' ( '0' ( '0' ( '0' )? )? )?
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1478:27: '0' ( '0' ( '0' ( '0' )? )? )?
 							{
 							match('0'); if (state.failed) return;
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1435:31: ( '0' ( '0' ( '0' )? )? )?
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1478:31: ( '0' ( '0' ( '0' )? )? )?
 							int alt41=2;
 							int LA41_0 = input.LA(1);
 							if ( (LA41_0=='0') ) {
@@ -1839,10 +1840,10 @@ public class Css3Lexer extends Lexer {
 							}
 							switch (alt41) {
 								case 1 :
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1435:32: '0' ( '0' ( '0' )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1478:32: '0' ( '0' ( '0' )? )?
 									{
 									match('0'); if (state.failed) return;
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1435:36: ( '0' ( '0' )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1478:36: ( '0' ( '0' )? )?
 									int alt40=2;
 									int LA40_0 = input.LA(1);
 									if ( (LA40_0=='0') ) {
@@ -1850,10 +1851,10 @@ public class Css3Lexer extends Lexer {
 									}
 									switch (alt40) {
 										case 1 :
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1435:37: '0' ( '0' )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1478:37: '0' ( '0' )?
 											{
 											match('0'); if (state.failed) return;
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1435:41: ( '0' )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1478:41: ( '0' )?
 											int alt39=2;
 											int LA39_0 = input.LA(1);
 											if ( (LA39_0=='0') ) {
@@ -1861,7 +1862,7 @@ public class Css3Lexer extends Lexer {
 											}
 											switch (alt39) {
 												case 1 :
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1435:41: '0'
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1478:41: '0'
 													{
 													match('0'); if (state.failed) return;
 													}
@@ -1909,7 +1910,7 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "G"
 	public final void mG() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1437:17: ( ( 'g' | 'G' ) | '\\\\' ( 'g' | 'G' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '7' ) )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1480:17: ( ( 'g' | 'G' ) | '\\\\' ( 'g' | 'G' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '7' ) )
 			int alt49=2;
 			int LA49_0 = input.LA(1);
 			if ( (LA49_0=='G'||LA49_0=='g') ) {
@@ -1928,7 +1929,7 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt49) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1437:21: ( 'g' | 'G' )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1480:21: ( 'g' | 'G' )
 					{
 					if ( input.LA(1)=='G'||input.LA(1)=='g' ) {
 						input.consume();
@@ -1943,10 +1944,10 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1438:21: '\\\\' ( 'g' | 'G' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '7' )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1481:21: '\\\\' ( 'g' | 'G' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '7' )
 					{
 					match('\\'); if (state.failed) return;
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1439:25: ( 'g' | 'G' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '7' )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1482:25: ( 'g' | 'G' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '7' )
 					int alt48=3;
 					switch ( input.LA(1) ) {
 					case 'g':
@@ -1974,21 +1975,21 @@ public class Css3Lexer extends Lexer {
 					}
 					switch (alt48) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1440:31: 'g'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1483:31: 'g'
 							{
 							match('g'); if (state.failed) return;
 							}
 							break;
 						case 2 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1441:31: 'G'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1484:31: 'G'
 							{
 							match('G'); if (state.failed) return;
 							}
 							break;
 						case 3 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1442:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '7'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1485:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '7'
 							{
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1442:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1485:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
 							int alt47=2;
 							int LA47_0 = input.LA(1);
 							if ( (LA47_0=='0') ) {
@@ -1996,10 +1997,10 @@ public class Css3Lexer extends Lexer {
 							}
 							switch (alt47) {
 								case 1 :
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1442:32: '0' ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1485:32: '0' ( '0' ( '0' ( '0' )? )? )?
 									{
 									match('0'); if (state.failed) return;
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1442:36: ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1485:36: ( '0' ( '0' ( '0' )? )? )?
 									int alt46=2;
 									int LA46_0 = input.LA(1);
 									if ( (LA46_0=='0') ) {
@@ -2007,10 +2008,10 @@ public class Css3Lexer extends Lexer {
 									}
 									switch (alt46) {
 										case 1 :
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1442:37: '0' ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1485:37: '0' ( '0' ( '0' )? )?
 											{
 											match('0'); if (state.failed) return;
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1442:41: ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1485:41: ( '0' ( '0' )? )?
 											int alt45=2;
 											int LA45_0 = input.LA(1);
 											if ( (LA45_0=='0') ) {
@@ -2018,10 +2019,10 @@ public class Css3Lexer extends Lexer {
 											}
 											switch (alt45) {
 												case 1 :
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1442:42: '0' ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1485:42: '0' ( '0' )?
 													{
 													match('0'); if (state.failed) return;
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1442:46: ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1485:46: ( '0' )?
 													int alt44=2;
 													int LA44_0 = input.LA(1);
 													if ( (LA44_0=='0') ) {
@@ -2029,7 +2030,7 @@ public class Css3Lexer extends Lexer {
 													}
 													switch (alt44) {
 														case 1 :
-															// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1442:46: '0'
+															// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1485:46: '0'
 															{
 															match('0'); if (state.failed) return;
 															}
@@ -2082,7 +2083,7 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "H"
 	public final void mH() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1445:17: ( ( 'h' | 'H' ) | '\\\\' ( 'h' | 'H' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '8' ) )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1488:17: ( ( 'h' | 'H' ) | '\\\\' ( 'h' | 'H' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '8' ) )
 			int alt55=2;
 			int LA55_0 = input.LA(1);
 			if ( (LA55_0=='H'||LA55_0=='h') ) {
@@ -2101,7 +2102,7 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt55) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1445:21: ( 'h' | 'H' )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1488:21: ( 'h' | 'H' )
 					{
 					if ( input.LA(1)=='H'||input.LA(1)=='h' ) {
 						input.consume();
@@ -2116,10 +2117,10 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1446:19: '\\\\' ( 'h' | 'H' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '8' )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1489:19: '\\\\' ( 'h' | 'H' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '8' )
 					{
 					match('\\'); if (state.failed) return;
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1447:25: ( 'h' | 'H' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '8' )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1490:25: ( 'h' | 'H' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '8' )
 					int alt54=3;
 					switch ( input.LA(1) ) {
 					case 'h':
@@ -2147,21 +2148,21 @@ public class Css3Lexer extends Lexer {
 					}
 					switch (alt54) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1448:31: 'h'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1491:31: 'h'
 							{
 							match('h'); if (state.failed) return;
 							}
 							break;
 						case 2 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1449:31: 'H'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1492:31: 'H'
 							{
 							match('H'); if (state.failed) return;
 							}
 							break;
 						case 3 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1450:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '8'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1493:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '8'
 							{
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1450:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1493:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
 							int alt53=2;
 							int LA53_0 = input.LA(1);
 							if ( (LA53_0=='0') ) {
@@ -2169,10 +2170,10 @@ public class Css3Lexer extends Lexer {
 							}
 							switch (alt53) {
 								case 1 :
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1450:32: '0' ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1493:32: '0' ( '0' ( '0' ( '0' )? )? )?
 									{
 									match('0'); if (state.failed) return;
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1450:36: ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1493:36: ( '0' ( '0' ( '0' )? )? )?
 									int alt52=2;
 									int LA52_0 = input.LA(1);
 									if ( (LA52_0=='0') ) {
@@ -2180,10 +2181,10 @@ public class Css3Lexer extends Lexer {
 									}
 									switch (alt52) {
 										case 1 :
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1450:37: '0' ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1493:37: '0' ( '0' ( '0' )? )?
 											{
 											match('0'); if (state.failed) return;
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1450:41: ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1493:41: ( '0' ( '0' )? )?
 											int alt51=2;
 											int LA51_0 = input.LA(1);
 											if ( (LA51_0=='0') ) {
@@ -2191,10 +2192,10 @@ public class Css3Lexer extends Lexer {
 											}
 											switch (alt51) {
 												case 1 :
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1450:42: '0' ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1493:42: '0' ( '0' )?
 													{
 													match('0'); if (state.failed) return;
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1450:46: ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1493:46: ( '0' )?
 													int alt50=2;
 													int LA50_0 = input.LA(1);
 													if ( (LA50_0=='0') ) {
@@ -2202,7 +2203,7 @@ public class Css3Lexer extends Lexer {
 													}
 													switch (alt50) {
 														case 1 :
-															// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1450:46: '0'
+															// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1493:46: '0'
 															{
 															match('0'); if (state.failed) return;
 															}
@@ -2255,7 +2256,7 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "I"
 	public final void mI() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1453:17: ( ( 'i' | 'I' ) | '\\\\' ( 'i' | 'I' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '9' ) )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1496:17: ( ( 'i' | 'I' ) | '\\\\' ( 'i' | 'I' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '9' ) )
 			int alt61=2;
 			int LA61_0 = input.LA(1);
 			if ( (LA61_0=='I'||LA61_0=='i') ) {
@@ -2274,7 +2275,7 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt61) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1453:21: ( 'i' | 'I' )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1496:21: ( 'i' | 'I' )
 					{
 					if ( input.LA(1)=='I'||input.LA(1)=='i' ) {
 						input.consume();
@@ -2289,10 +2290,10 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1454:19: '\\\\' ( 'i' | 'I' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '9' )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1497:19: '\\\\' ( 'i' | 'I' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '9' )
 					{
 					match('\\'); if (state.failed) return;
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1455:25: ( 'i' | 'I' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '9' )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1498:25: ( 'i' | 'I' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '9' )
 					int alt60=3;
 					switch ( input.LA(1) ) {
 					case 'i':
@@ -2320,21 +2321,21 @@ public class Css3Lexer extends Lexer {
 					}
 					switch (alt60) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1456:31: 'i'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1499:31: 'i'
 							{
 							match('i'); if (state.failed) return;
 							}
 							break;
 						case 2 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1457:31: 'I'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1500:31: 'I'
 							{
 							match('I'); if (state.failed) return;
 							}
 							break;
 						case 3 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1458:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '9'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1501:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '9'
 							{
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1458:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1501:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
 							int alt59=2;
 							int LA59_0 = input.LA(1);
 							if ( (LA59_0=='0') ) {
@@ -2342,10 +2343,10 @@ public class Css3Lexer extends Lexer {
 							}
 							switch (alt59) {
 								case 1 :
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1458:32: '0' ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1501:32: '0' ( '0' ( '0' ( '0' )? )? )?
 									{
 									match('0'); if (state.failed) return;
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1458:36: ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1501:36: ( '0' ( '0' ( '0' )? )? )?
 									int alt58=2;
 									int LA58_0 = input.LA(1);
 									if ( (LA58_0=='0') ) {
@@ -2353,10 +2354,10 @@ public class Css3Lexer extends Lexer {
 									}
 									switch (alt58) {
 										case 1 :
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1458:37: '0' ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1501:37: '0' ( '0' ( '0' )? )?
 											{
 											match('0'); if (state.failed) return;
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1458:41: ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1501:41: ( '0' ( '0' )? )?
 											int alt57=2;
 											int LA57_0 = input.LA(1);
 											if ( (LA57_0=='0') ) {
@@ -2364,10 +2365,10 @@ public class Css3Lexer extends Lexer {
 											}
 											switch (alt57) {
 												case 1 :
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1458:42: '0' ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1501:42: '0' ( '0' )?
 													{
 													match('0'); if (state.failed) return;
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1458:46: ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1501:46: ( '0' )?
 													int alt56=2;
 													int LA56_0 = input.LA(1);
 													if ( (LA56_0=='0') ) {
@@ -2375,7 +2376,7 @@ public class Css3Lexer extends Lexer {
 													}
 													switch (alt56) {
 														case 1 :
-															// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1458:46: '0'
+															// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1501:46: '0'
 															{
 															match('0'); if (state.failed) return;
 															}
@@ -2428,7 +2429,7 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "J"
 	public final void mJ() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1461:17: ( ( 'j' | 'J' ) | '\\\\' ( 'j' | 'J' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'A' | 'a' ) ) )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1504:17: ( ( 'j' | 'J' ) | '\\\\' ( 'j' | 'J' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'A' | 'a' ) ) )
 			int alt67=2;
 			int LA67_0 = input.LA(1);
 			if ( (LA67_0=='J'||LA67_0=='j') ) {
@@ -2447,7 +2448,7 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt67) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1461:21: ( 'j' | 'J' )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1504:21: ( 'j' | 'J' )
 					{
 					if ( input.LA(1)=='J'||input.LA(1)=='j' ) {
 						input.consume();
@@ -2462,10 +2463,10 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1462:19: '\\\\' ( 'j' | 'J' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'A' | 'a' ) )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1505:19: '\\\\' ( 'j' | 'J' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'A' | 'a' ) )
 					{
 					match('\\'); if (state.failed) return;
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1463:25: ( 'j' | 'J' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'A' | 'a' ) )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1506:25: ( 'j' | 'J' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'A' | 'a' ) )
 					int alt66=3;
 					switch ( input.LA(1) ) {
 					case 'j':
@@ -2493,21 +2494,21 @@ public class Css3Lexer extends Lexer {
 					}
 					switch (alt66) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1464:31: 'j'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1507:31: 'j'
 							{
 							match('j'); if (state.failed) return;
 							}
 							break;
 						case 2 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1465:31: 'J'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1508:31: 'J'
 							{
 							match('J'); if (state.failed) return;
 							}
 							break;
 						case 3 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1466:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'A' | 'a' )
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1509:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'A' | 'a' )
 							{
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1466:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1509:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
 							int alt65=2;
 							int LA65_0 = input.LA(1);
 							if ( (LA65_0=='0') ) {
@@ -2515,10 +2516,10 @@ public class Css3Lexer extends Lexer {
 							}
 							switch (alt65) {
 								case 1 :
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1466:32: '0' ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1509:32: '0' ( '0' ( '0' ( '0' )? )? )?
 									{
 									match('0'); if (state.failed) return;
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1466:36: ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1509:36: ( '0' ( '0' ( '0' )? )? )?
 									int alt64=2;
 									int LA64_0 = input.LA(1);
 									if ( (LA64_0=='0') ) {
@@ -2526,10 +2527,10 @@ public class Css3Lexer extends Lexer {
 									}
 									switch (alt64) {
 										case 1 :
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1466:37: '0' ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1509:37: '0' ( '0' ( '0' )? )?
 											{
 											match('0'); if (state.failed) return;
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1466:41: ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1509:41: ( '0' ( '0' )? )?
 											int alt63=2;
 											int LA63_0 = input.LA(1);
 											if ( (LA63_0=='0') ) {
@@ -2537,10 +2538,10 @@ public class Css3Lexer extends Lexer {
 											}
 											switch (alt63) {
 												case 1 :
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1466:42: '0' ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1509:42: '0' ( '0' )?
 													{
 													match('0'); if (state.failed) return;
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1466:46: ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1509:46: ( '0' )?
 													int alt62=2;
 													int LA62_0 = input.LA(1);
 													if ( (LA62_0=='0') ) {
@@ -2548,7 +2549,7 @@ public class Css3Lexer extends Lexer {
 													}
 													switch (alt62) {
 														case 1 :
-															// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1466:46: '0'
+															// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1509:46: '0'
 															{
 															match('0'); if (state.failed) return;
 															}
@@ -2610,7 +2611,7 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "K"
 	public final void mK() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1469:17: ( ( 'k' | 'K' ) | '\\\\' ( 'k' | 'K' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'B' | 'b' ) ) )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1512:17: ( ( 'k' | 'K' ) | '\\\\' ( 'k' | 'K' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'B' | 'b' ) ) )
 			int alt73=2;
 			int LA73_0 = input.LA(1);
 			if ( (LA73_0=='K'||LA73_0=='k') ) {
@@ -2629,7 +2630,7 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt73) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1469:21: ( 'k' | 'K' )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1512:21: ( 'k' | 'K' )
 					{
 					if ( input.LA(1)=='K'||input.LA(1)=='k' ) {
 						input.consume();
@@ -2644,10 +2645,10 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1470:19: '\\\\' ( 'k' | 'K' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'B' | 'b' ) )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1513:19: '\\\\' ( 'k' | 'K' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'B' | 'b' ) )
 					{
 					match('\\'); if (state.failed) return;
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1471:25: ( 'k' | 'K' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'B' | 'b' ) )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1514:25: ( 'k' | 'K' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'B' | 'b' ) )
 					int alt72=3;
 					switch ( input.LA(1) ) {
 					case 'k':
@@ -2675,21 +2676,21 @@ public class Css3Lexer extends Lexer {
 					}
 					switch (alt72) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1472:31: 'k'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1515:31: 'k'
 							{
 							match('k'); if (state.failed) return;
 							}
 							break;
 						case 2 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1473:31: 'K'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1516:31: 'K'
 							{
 							match('K'); if (state.failed) return;
 							}
 							break;
 						case 3 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1474:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'B' | 'b' )
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1517:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'B' | 'b' )
 							{
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1474:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1517:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
 							int alt71=2;
 							int LA71_0 = input.LA(1);
 							if ( (LA71_0=='0') ) {
@@ -2697,10 +2698,10 @@ public class Css3Lexer extends Lexer {
 							}
 							switch (alt71) {
 								case 1 :
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1474:32: '0' ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1517:32: '0' ( '0' ( '0' ( '0' )? )? )?
 									{
 									match('0'); if (state.failed) return;
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1474:36: ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1517:36: ( '0' ( '0' ( '0' )? )? )?
 									int alt70=2;
 									int LA70_0 = input.LA(1);
 									if ( (LA70_0=='0') ) {
@@ -2708,10 +2709,10 @@ public class Css3Lexer extends Lexer {
 									}
 									switch (alt70) {
 										case 1 :
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1474:37: '0' ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1517:37: '0' ( '0' ( '0' )? )?
 											{
 											match('0'); if (state.failed) return;
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1474:41: ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1517:41: ( '0' ( '0' )? )?
 											int alt69=2;
 											int LA69_0 = input.LA(1);
 											if ( (LA69_0=='0') ) {
@@ -2719,10 +2720,10 @@ public class Css3Lexer extends Lexer {
 											}
 											switch (alt69) {
 												case 1 :
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1474:42: '0' ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1517:42: '0' ( '0' )?
 													{
 													match('0'); if (state.failed) return;
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1474:46: ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1517:46: ( '0' )?
 													int alt68=2;
 													int LA68_0 = input.LA(1);
 													if ( (LA68_0=='0') ) {
@@ -2730,7 +2731,7 @@ public class Css3Lexer extends Lexer {
 													}
 													switch (alt68) {
 														case 1 :
-															// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1474:46: '0'
+															// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1517:46: '0'
 															{
 															match('0'); if (state.failed) return;
 															}
@@ -2792,7 +2793,7 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "L"
 	public final void mL() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1477:17: ( ( 'l' | 'L' ) | '\\\\' ( 'l' | 'L' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'C' | 'c' ) ) )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1520:17: ( ( 'l' | 'L' ) | '\\\\' ( 'l' | 'L' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'C' | 'c' ) ) )
 			int alt79=2;
 			int LA79_0 = input.LA(1);
 			if ( (LA79_0=='L'||LA79_0=='l') ) {
@@ -2811,7 +2812,7 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt79) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1477:21: ( 'l' | 'L' )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1520:21: ( 'l' | 'L' )
 					{
 					if ( input.LA(1)=='L'||input.LA(1)=='l' ) {
 						input.consume();
@@ -2826,10 +2827,10 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1478:19: '\\\\' ( 'l' | 'L' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'C' | 'c' ) )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1521:19: '\\\\' ( 'l' | 'L' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'C' | 'c' ) )
 					{
 					match('\\'); if (state.failed) return;
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1479:25: ( 'l' | 'L' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'C' | 'c' ) )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1522:25: ( 'l' | 'L' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'C' | 'c' ) )
 					int alt78=3;
 					switch ( input.LA(1) ) {
 					case 'l':
@@ -2857,21 +2858,21 @@ public class Css3Lexer extends Lexer {
 					}
 					switch (alt78) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1480:31: 'l'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1523:31: 'l'
 							{
 							match('l'); if (state.failed) return;
 							}
 							break;
 						case 2 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1481:31: 'L'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1524:31: 'L'
 							{
 							match('L'); if (state.failed) return;
 							}
 							break;
 						case 3 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1482:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'C' | 'c' )
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1525:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'C' | 'c' )
 							{
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1482:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1525:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
 							int alt77=2;
 							int LA77_0 = input.LA(1);
 							if ( (LA77_0=='0') ) {
@@ -2879,10 +2880,10 @@ public class Css3Lexer extends Lexer {
 							}
 							switch (alt77) {
 								case 1 :
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1482:32: '0' ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1525:32: '0' ( '0' ( '0' ( '0' )? )? )?
 									{
 									match('0'); if (state.failed) return;
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1482:36: ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1525:36: ( '0' ( '0' ( '0' )? )? )?
 									int alt76=2;
 									int LA76_0 = input.LA(1);
 									if ( (LA76_0=='0') ) {
@@ -2890,10 +2891,10 @@ public class Css3Lexer extends Lexer {
 									}
 									switch (alt76) {
 										case 1 :
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1482:37: '0' ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1525:37: '0' ( '0' ( '0' )? )?
 											{
 											match('0'); if (state.failed) return;
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1482:41: ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1525:41: ( '0' ( '0' )? )?
 											int alt75=2;
 											int LA75_0 = input.LA(1);
 											if ( (LA75_0=='0') ) {
@@ -2901,10 +2902,10 @@ public class Css3Lexer extends Lexer {
 											}
 											switch (alt75) {
 												case 1 :
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1482:42: '0' ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1525:42: '0' ( '0' )?
 													{
 													match('0'); if (state.failed) return;
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1482:46: ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1525:46: ( '0' )?
 													int alt74=2;
 													int LA74_0 = input.LA(1);
 													if ( (LA74_0=='0') ) {
@@ -2912,7 +2913,7 @@ public class Css3Lexer extends Lexer {
 													}
 													switch (alt74) {
 														case 1 :
-															// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1482:46: '0'
+															// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1525:46: '0'
 															{
 															match('0'); if (state.failed) return;
 															}
@@ -2974,7 +2975,7 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "M"
 	public final void mM() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1485:17: ( ( 'm' | 'M' ) | '\\\\' ( 'm' | 'M' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'D' | 'd' ) ) )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1528:17: ( ( 'm' | 'M' ) | '\\\\' ( 'm' | 'M' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'D' | 'd' ) ) )
 			int alt85=2;
 			int LA85_0 = input.LA(1);
 			if ( (LA85_0=='M'||LA85_0=='m') ) {
@@ -2993,7 +2994,7 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt85) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1485:21: ( 'm' | 'M' )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1528:21: ( 'm' | 'M' )
 					{
 					if ( input.LA(1)=='M'||input.LA(1)=='m' ) {
 						input.consume();
@@ -3008,10 +3009,10 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1486:19: '\\\\' ( 'm' | 'M' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'D' | 'd' ) )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1529:19: '\\\\' ( 'm' | 'M' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'D' | 'd' ) )
 					{
 					match('\\'); if (state.failed) return;
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1487:25: ( 'm' | 'M' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'D' | 'd' ) )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1530:25: ( 'm' | 'M' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'D' | 'd' ) )
 					int alt84=3;
 					switch ( input.LA(1) ) {
 					case 'm':
@@ -3039,21 +3040,21 @@ public class Css3Lexer extends Lexer {
 					}
 					switch (alt84) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1488:31: 'm'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1531:31: 'm'
 							{
 							match('m'); if (state.failed) return;
 							}
 							break;
 						case 2 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1489:31: 'M'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1532:31: 'M'
 							{
 							match('M'); if (state.failed) return;
 							}
 							break;
 						case 3 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1490:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'D' | 'd' )
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1533:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'D' | 'd' )
 							{
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1490:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1533:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
 							int alt83=2;
 							int LA83_0 = input.LA(1);
 							if ( (LA83_0=='0') ) {
@@ -3061,10 +3062,10 @@ public class Css3Lexer extends Lexer {
 							}
 							switch (alt83) {
 								case 1 :
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1490:32: '0' ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1533:32: '0' ( '0' ( '0' ( '0' )? )? )?
 									{
 									match('0'); if (state.failed) return;
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1490:36: ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1533:36: ( '0' ( '0' ( '0' )? )? )?
 									int alt82=2;
 									int LA82_0 = input.LA(1);
 									if ( (LA82_0=='0') ) {
@@ -3072,10 +3073,10 @@ public class Css3Lexer extends Lexer {
 									}
 									switch (alt82) {
 										case 1 :
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1490:37: '0' ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1533:37: '0' ( '0' ( '0' )? )?
 											{
 											match('0'); if (state.failed) return;
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1490:41: ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1533:41: ( '0' ( '0' )? )?
 											int alt81=2;
 											int LA81_0 = input.LA(1);
 											if ( (LA81_0=='0') ) {
@@ -3083,10 +3084,10 @@ public class Css3Lexer extends Lexer {
 											}
 											switch (alt81) {
 												case 1 :
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1490:42: '0' ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1533:42: '0' ( '0' )?
 													{
 													match('0'); if (state.failed) return;
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1490:46: ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1533:46: ( '0' )?
 													int alt80=2;
 													int LA80_0 = input.LA(1);
 													if ( (LA80_0=='0') ) {
@@ -3094,7 +3095,7 @@ public class Css3Lexer extends Lexer {
 													}
 													switch (alt80) {
 														case 1 :
-															// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1490:46: '0'
+															// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1533:46: '0'
 															{
 															match('0'); if (state.failed) return;
 															}
@@ -3156,7 +3157,7 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "N"
 	public final void mN() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1493:17: ( ( 'n' | 'N' ) | '\\\\' ( 'n' | 'N' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'E' | 'e' ) ) )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1536:17: ( ( 'n' | 'N' ) | '\\\\' ( 'n' | 'N' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'E' | 'e' ) ) )
 			int alt91=2;
 			int LA91_0 = input.LA(1);
 			if ( (LA91_0=='N'||LA91_0=='n') ) {
@@ -3175,7 +3176,7 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt91) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1493:21: ( 'n' | 'N' )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1536:21: ( 'n' | 'N' )
 					{
 					if ( input.LA(1)=='N'||input.LA(1)=='n' ) {
 						input.consume();
@@ -3190,10 +3191,10 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1494:19: '\\\\' ( 'n' | 'N' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'E' | 'e' ) )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1537:19: '\\\\' ( 'n' | 'N' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'E' | 'e' ) )
 					{
 					match('\\'); if (state.failed) return;
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1495:25: ( 'n' | 'N' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'E' | 'e' ) )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1538:25: ( 'n' | 'N' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'E' | 'e' ) )
 					int alt90=3;
 					switch ( input.LA(1) ) {
 					case 'n':
@@ -3221,21 +3222,21 @@ public class Css3Lexer extends Lexer {
 					}
 					switch (alt90) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1496:31: 'n'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1539:31: 'n'
 							{
 							match('n'); if (state.failed) return;
 							}
 							break;
 						case 2 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1497:31: 'N'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1540:31: 'N'
 							{
 							match('N'); if (state.failed) return;
 							}
 							break;
 						case 3 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1498:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'E' | 'e' )
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1541:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'E' | 'e' )
 							{
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1498:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1541:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
 							int alt89=2;
 							int LA89_0 = input.LA(1);
 							if ( (LA89_0=='0') ) {
@@ -3243,10 +3244,10 @@ public class Css3Lexer extends Lexer {
 							}
 							switch (alt89) {
 								case 1 :
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1498:32: '0' ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1541:32: '0' ( '0' ( '0' ( '0' )? )? )?
 									{
 									match('0'); if (state.failed) return;
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1498:36: ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1541:36: ( '0' ( '0' ( '0' )? )? )?
 									int alt88=2;
 									int LA88_0 = input.LA(1);
 									if ( (LA88_0=='0') ) {
@@ -3254,10 +3255,10 @@ public class Css3Lexer extends Lexer {
 									}
 									switch (alt88) {
 										case 1 :
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1498:37: '0' ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1541:37: '0' ( '0' ( '0' )? )?
 											{
 											match('0'); if (state.failed) return;
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1498:41: ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1541:41: ( '0' ( '0' )? )?
 											int alt87=2;
 											int LA87_0 = input.LA(1);
 											if ( (LA87_0=='0') ) {
@@ -3265,10 +3266,10 @@ public class Css3Lexer extends Lexer {
 											}
 											switch (alt87) {
 												case 1 :
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1498:42: '0' ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1541:42: '0' ( '0' )?
 													{
 													match('0'); if (state.failed) return;
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1498:46: ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1541:46: ( '0' )?
 													int alt86=2;
 													int LA86_0 = input.LA(1);
 													if ( (LA86_0=='0') ) {
@@ -3276,7 +3277,7 @@ public class Css3Lexer extends Lexer {
 													}
 													switch (alt86) {
 														case 1 :
-															// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1498:46: '0'
+															// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1541:46: '0'
 															{
 															match('0'); if (state.failed) return;
 															}
@@ -3338,7 +3339,7 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "O"
 	public final void mO() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1501:17: ( ( 'o' | 'O' ) | '\\\\' ( 'o' | 'O' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'F' | 'f' ) ) )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1544:17: ( ( 'o' | 'O' ) | '\\\\' ( 'o' | 'O' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'F' | 'f' ) ) )
 			int alt97=2;
 			int LA97_0 = input.LA(1);
 			if ( (LA97_0=='O'||LA97_0=='o') ) {
@@ -3357,7 +3358,7 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt97) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1501:21: ( 'o' | 'O' )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1544:21: ( 'o' | 'O' )
 					{
 					if ( input.LA(1)=='O'||input.LA(1)=='o' ) {
 						input.consume();
@@ -3372,10 +3373,10 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1502:19: '\\\\' ( 'o' | 'O' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'F' | 'f' ) )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1545:19: '\\\\' ( 'o' | 'O' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'F' | 'f' ) )
 					{
 					match('\\'); if (state.failed) return;
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1503:25: ( 'o' | 'O' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'F' | 'f' ) )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1546:25: ( 'o' | 'O' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'F' | 'f' ) )
 					int alt96=3;
 					switch ( input.LA(1) ) {
 					case 'o':
@@ -3403,21 +3404,21 @@ public class Css3Lexer extends Lexer {
 					}
 					switch (alt96) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1504:31: 'o'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1547:31: 'o'
 							{
 							match('o'); if (state.failed) return;
 							}
 							break;
 						case 2 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1505:31: 'O'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1548:31: 'O'
 							{
 							match('O'); if (state.failed) return;
 							}
 							break;
 						case 3 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1506:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'F' | 'f' )
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1549:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'F' | 'f' )
 							{
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1506:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1549:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
 							int alt95=2;
 							int LA95_0 = input.LA(1);
 							if ( (LA95_0=='0') ) {
@@ -3425,10 +3426,10 @@ public class Css3Lexer extends Lexer {
 							}
 							switch (alt95) {
 								case 1 :
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1506:32: '0' ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1549:32: '0' ( '0' ( '0' ( '0' )? )? )?
 									{
 									match('0'); if (state.failed) return;
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1506:36: ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1549:36: ( '0' ( '0' ( '0' )? )? )?
 									int alt94=2;
 									int LA94_0 = input.LA(1);
 									if ( (LA94_0=='0') ) {
@@ -3436,10 +3437,10 @@ public class Css3Lexer extends Lexer {
 									}
 									switch (alt94) {
 										case 1 :
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1506:37: '0' ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1549:37: '0' ( '0' ( '0' )? )?
 											{
 											match('0'); if (state.failed) return;
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1506:41: ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1549:41: ( '0' ( '0' )? )?
 											int alt93=2;
 											int LA93_0 = input.LA(1);
 											if ( (LA93_0=='0') ) {
@@ -3447,10 +3448,10 @@ public class Css3Lexer extends Lexer {
 											}
 											switch (alt93) {
 												case 1 :
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1506:42: '0' ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1549:42: '0' ( '0' )?
 													{
 													match('0'); if (state.failed) return;
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1506:46: ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1549:46: ( '0' )?
 													int alt92=2;
 													int LA92_0 = input.LA(1);
 													if ( (LA92_0=='0') ) {
@@ -3458,7 +3459,7 @@ public class Css3Lexer extends Lexer {
 													}
 													switch (alt92) {
 														case 1 :
-															// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1506:46: '0'
+															// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1549:46: '0'
 															{
 															match('0'); if (state.failed) return;
 															}
@@ -3520,7 +3521,7 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "P"
 	public final void mP() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1509:17: ( ( 'p' | 'P' ) | '\\\\' ( 'p' | 'P' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '0' ) ) )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1552:17: ( ( 'p' | 'P' ) | '\\\\' ( 'p' | 'P' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '0' ) ) )
 			int alt103=2;
 			int LA103_0 = input.LA(1);
 			if ( (LA103_0=='P'||LA103_0=='p') ) {
@@ -3539,7 +3540,7 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt103) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1509:21: ( 'p' | 'P' )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1552:21: ( 'p' | 'P' )
 					{
 					if ( input.LA(1)=='P'||input.LA(1)=='p' ) {
 						input.consume();
@@ -3554,10 +3555,10 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1510:19: '\\\\' ( 'p' | 'P' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '0' ) )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1553:19: '\\\\' ( 'p' | 'P' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '0' ) )
 					{
 					match('\\'); if (state.failed) return;
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1511:25: ( 'p' | 'P' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '0' ) )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1554:25: ( 'p' | 'P' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '0' ) )
 					int alt102=3;
 					switch ( input.LA(1) ) {
 					case 'p':
@@ -3585,21 +3586,21 @@ public class Css3Lexer extends Lexer {
 					}
 					switch (alt102) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1512:31: 'p'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1555:31: 'p'
 							{
 							match('p'); if (state.failed) return;
 							}
 							break;
 						case 2 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1513:31: 'P'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1556:31: 'P'
 							{
 							match('P'); if (state.failed) return;
 							}
 							break;
 						case 3 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1514:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '0' )
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1557:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '0' )
 							{
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1514:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1557:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
 							int alt101=2;
 							int LA101_0 = input.LA(1);
 							if ( (LA101_0=='0') ) {
@@ -3607,10 +3608,10 @@ public class Css3Lexer extends Lexer {
 							}
 							switch (alt101) {
 								case 1 :
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1514:32: '0' ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1557:32: '0' ( '0' ( '0' ( '0' )? )? )?
 									{
 									match('0'); if (state.failed) return;
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1514:36: ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1557:36: ( '0' ( '0' ( '0' )? )? )?
 									int alt100=2;
 									int LA100_0 = input.LA(1);
 									if ( (LA100_0=='0') ) {
@@ -3618,10 +3619,10 @@ public class Css3Lexer extends Lexer {
 									}
 									switch (alt100) {
 										case 1 :
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1514:37: '0' ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1557:37: '0' ( '0' ( '0' )? )?
 											{
 											match('0'); if (state.failed) return;
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1514:41: ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1557:41: ( '0' ( '0' )? )?
 											int alt99=2;
 											int LA99_0 = input.LA(1);
 											if ( (LA99_0=='0') ) {
@@ -3629,10 +3630,10 @@ public class Css3Lexer extends Lexer {
 											}
 											switch (alt99) {
 												case 1 :
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1514:42: '0' ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1557:42: '0' ( '0' )?
 													{
 													match('0'); if (state.failed) return;
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1514:46: ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1557:46: ( '0' )?
 													int alt98=2;
 													int LA98_0 = input.LA(1);
 													if ( (LA98_0=='0') ) {
@@ -3640,7 +3641,7 @@ public class Css3Lexer extends Lexer {
 													}
 													switch (alt98) {
 														case 1 :
-															// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1514:46: '0'
+															// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1557:46: '0'
 															{
 															match('0'); if (state.failed) return;
 															}
@@ -3673,8 +3674,8 @@ public class Css3Lexer extends Lexer {
 								recover(mse);
 								throw mse;
 							}
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1514:66: ( '0' )
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1514:67: '0'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1557:66: ( '0' )
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1557:67: '0'
 							{
 							match('0'); if (state.failed) return;
 							}
@@ -3698,7 +3699,7 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "Q"
 	public final void mQ() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1517:17: ( ( 'q' | 'Q' ) | '\\\\' ( 'q' | 'Q' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '1' ) ) )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1560:17: ( ( 'q' | 'Q' ) | '\\\\' ( 'q' | 'Q' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '1' ) ) )
 			int alt109=2;
 			int LA109_0 = input.LA(1);
 			if ( (LA109_0=='Q'||LA109_0=='q') ) {
@@ -3717,7 +3718,7 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt109) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1517:21: ( 'q' | 'Q' )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1560:21: ( 'q' | 'Q' )
 					{
 					if ( input.LA(1)=='Q'||input.LA(1)=='q' ) {
 						input.consume();
@@ -3732,10 +3733,10 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1518:19: '\\\\' ( 'q' | 'Q' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '1' ) )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1561:19: '\\\\' ( 'q' | 'Q' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '1' ) )
 					{
 					match('\\'); if (state.failed) return;
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1519:25: ( 'q' | 'Q' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '1' ) )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1562:25: ( 'q' | 'Q' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '1' ) )
 					int alt108=3;
 					switch ( input.LA(1) ) {
 					case 'q':
@@ -3763,21 +3764,21 @@ public class Css3Lexer extends Lexer {
 					}
 					switch (alt108) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1520:31: 'q'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1563:31: 'q'
 							{
 							match('q'); if (state.failed) return;
 							}
 							break;
 						case 2 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1521:31: 'Q'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1564:31: 'Q'
 							{
 							match('Q'); if (state.failed) return;
 							}
 							break;
 						case 3 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1522:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '1' )
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1565:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '1' )
 							{
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1522:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1565:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
 							int alt107=2;
 							int LA107_0 = input.LA(1);
 							if ( (LA107_0=='0') ) {
@@ -3785,10 +3786,10 @@ public class Css3Lexer extends Lexer {
 							}
 							switch (alt107) {
 								case 1 :
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1522:32: '0' ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1565:32: '0' ( '0' ( '0' ( '0' )? )? )?
 									{
 									match('0'); if (state.failed) return;
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1522:36: ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1565:36: ( '0' ( '0' ( '0' )? )? )?
 									int alt106=2;
 									int LA106_0 = input.LA(1);
 									if ( (LA106_0=='0') ) {
@@ -3796,10 +3797,10 @@ public class Css3Lexer extends Lexer {
 									}
 									switch (alt106) {
 										case 1 :
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1522:37: '0' ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1565:37: '0' ( '0' ( '0' )? )?
 											{
 											match('0'); if (state.failed) return;
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1522:41: ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1565:41: ( '0' ( '0' )? )?
 											int alt105=2;
 											int LA105_0 = input.LA(1);
 											if ( (LA105_0=='0') ) {
@@ -3807,10 +3808,10 @@ public class Css3Lexer extends Lexer {
 											}
 											switch (alt105) {
 												case 1 :
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1522:42: '0' ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1565:42: '0' ( '0' )?
 													{
 													match('0'); if (state.failed) return;
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1522:46: ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1565:46: ( '0' )?
 													int alt104=2;
 													int LA104_0 = input.LA(1);
 													if ( (LA104_0=='0') ) {
@@ -3818,7 +3819,7 @@ public class Css3Lexer extends Lexer {
 													}
 													switch (alt104) {
 														case 1 :
-															// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1522:46: '0'
+															// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1565:46: '0'
 															{
 															match('0'); if (state.failed) return;
 															}
@@ -3851,8 +3852,8 @@ public class Css3Lexer extends Lexer {
 								recover(mse);
 								throw mse;
 							}
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1522:66: ( '1' )
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1522:67: '1'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1565:66: ( '1' )
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1565:67: '1'
 							{
 							match('1'); if (state.failed) return;
 							}
@@ -3876,7 +3877,7 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "R"
 	public final void mR() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1525:17: ( ( 'r' | 'R' ) | '\\\\' ( 'r' | 'R' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '2' ) ) )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1568:17: ( ( 'r' | 'R' ) | '\\\\' ( 'r' | 'R' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '2' ) ) )
 			int alt115=2;
 			int LA115_0 = input.LA(1);
 			if ( (LA115_0=='R'||LA115_0=='r') ) {
@@ -3895,7 +3896,7 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt115) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1525:21: ( 'r' | 'R' )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1568:21: ( 'r' | 'R' )
 					{
 					if ( input.LA(1)=='R'||input.LA(1)=='r' ) {
 						input.consume();
@@ -3910,10 +3911,10 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1526:19: '\\\\' ( 'r' | 'R' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '2' ) )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1569:19: '\\\\' ( 'r' | 'R' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '2' ) )
 					{
 					match('\\'); if (state.failed) return;
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1527:25: ( 'r' | 'R' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '2' ) )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1570:25: ( 'r' | 'R' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '2' ) )
 					int alt114=3;
 					switch ( input.LA(1) ) {
 					case 'r':
@@ -3941,21 +3942,21 @@ public class Css3Lexer extends Lexer {
 					}
 					switch (alt114) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1528:31: 'r'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1571:31: 'r'
 							{
 							match('r'); if (state.failed) return;
 							}
 							break;
 						case 2 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1529:31: 'R'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1572:31: 'R'
 							{
 							match('R'); if (state.failed) return;
 							}
 							break;
 						case 3 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1530:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '2' )
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1573:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '2' )
 							{
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1530:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1573:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
 							int alt113=2;
 							int LA113_0 = input.LA(1);
 							if ( (LA113_0=='0') ) {
@@ -3963,10 +3964,10 @@ public class Css3Lexer extends Lexer {
 							}
 							switch (alt113) {
 								case 1 :
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1530:32: '0' ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1573:32: '0' ( '0' ( '0' ( '0' )? )? )?
 									{
 									match('0'); if (state.failed) return;
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1530:36: ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1573:36: ( '0' ( '0' ( '0' )? )? )?
 									int alt112=2;
 									int LA112_0 = input.LA(1);
 									if ( (LA112_0=='0') ) {
@@ -3974,10 +3975,10 @@ public class Css3Lexer extends Lexer {
 									}
 									switch (alt112) {
 										case 1 :
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1530:37: '0' ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1573:37: '0' ( '0' ( '0' )? )?
 											{
 											match('0'); if (state.failed) return;
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1530:41: ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1573:41: ( '0' ( '0' )? )?
 											int alt111=2;
 											int LA111_0 = input.LA(1);
 											if ( (LA111_0=='0') ) {
@@ -3985,10 +3986,10 @@ public class Css3Lexer extends Lexer {
 											}
 											switch (alt111) {
 												case 1 :
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1530:42: '0' ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1573:42: '0' ( '0' )?
 													{
 													match('0'); if (state.failed) return;
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1530:46: ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1573:46: ( '0' )?
 													int alt110=2;
 													int LA110_0 = input.LA(1);
 													if ( (LA110_0=='0') ) {
@@ -3996,7 +3997,7 @@ public class Css3Lexer extends Lexer {
 													}
 													switch (alt110) {
 														case 1 :
-															// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1530:46: '0'
+															// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1573:46: '0'
 															{
 															match('0'); if (state.failed) return;
 															}
@@ -4029,8 +4030,8 @@ public class Css3Lexer extends Lexer {
 								recover(mse);
 								throw mse;
 							}
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1530:66: ( '2' )
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1530:67: '2'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1573:66: ( '2' )
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1573:67: '2'
 							{
 							match('2'); if (state.failed) return;
 							}
@@ -4054,7 +4055,7 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "S"
 	public final void mS() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1533:17: ( ( 's' | 'S' ) | '\\\\' ( 's' | 'S' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '3' ) ) )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1576:17: ( ( 's' | 'S' ) | '\\\\' ( 's' | 'S' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '3' ) ) )
 			int alt121=2;
 			int LA121_0 = input.LA(1);
 			if ( (LA121_0=='S'||LA121_0=='s') ) {
@@ -4073,7 +4074,7 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt121) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1533:21: ( 's' | 'S' )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1576:21: ( 's' | 'S' )
 					{
 					if ( input.LA(1)=='S'||input.LA(1)=='s' ) {
 						input.consume();
@@ -4088,10 +4089,10 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1534:19: '\\\\' ( 's' | 'S' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '3' ) )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1577:19: '\\\\' ( 's' | 'S' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '3' ) )
 					{
 					match('\\'); if (state.failed) return;
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1535:25: ( 's' | 'S' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '3' ) )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1578:25: ( 's' | 'S' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '3' ) )
 					int alt120=3;
 					switch ( input.LA(1) ) {
 					case 's':
@@ -4119,21 +4120,21 @@ public class Css3Lexer extends Lexer {
 					}
 					switch (alt120) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1536:31: 's'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1579:31: 's'
 							{
 							match('s'); if (state.failed) return;
 							}
 							break;
 						case 2 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1537:31: 'S'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1580:31: 'S'
 							{
 							match('S'); if (state.failed) return;
 							}
 							break;
 						case 3 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1538:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '3' )
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1581:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '3' )
 							{
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1538:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1581:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
 							int alt119=2;
 							int LA119_0 = input.LA(1);
 							if ( (LA119_0=='0') ) {
@@ -4141,10 +4142,10 @@ public class Css3Lexer extends Lexer {
 							}
 							switch (alt119) {
 								case 1 :
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1538:32: '0' ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1581:32: '0' ( '0' ( '0' ( '0' )? )? )?
 									{
 									match('0'); if (state.failed) return;
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1538:36: ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1581:36: ( '0' ( '0' ( '0' )? )? )?
 									int alt118=2;
 									int LA118_0 = input.LA(1);
 									if ( (LA118_0=='0') ) {
@@ -4152,10 +4153,10 @@ public class Css3Lexer extends Lexer {
 									}
 									switch (alt118) {
 										case 1 :
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1538:37: '0' ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1581:37: '0' ( '0' ( '0' )? )?
 											{
 											match('0'); if (state.failed) return;
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1538:41: ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1581:41: ( '0' ( '0' )? )?
 											int alt117=2;
 											int LA117_0 = input.LA(1);
 											if ( (LA117_0=='0') ) {
@@ -4163,10 +4164,10 @@ public class Css3Lexer extends Lexer {
 											}
 											switch (alt117) {
 												case 1 :
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1538:42: '0' ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1581:42: '0' ( '0' )?
 													{
 													match('0'); if (state.failed) return;
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1538:46: ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1581:46: ( '0' )?
 													int alt116=2;
 													int LA116_0 = input.LA(1);
 													if ( (LA116_0=='0') ) {
@@ -4174,7 +4175,7 @@ public class Css3Lexer extends Lexer {
 													}
 													switch (alt116) {
 														case 1 :
-															// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1538:46: '0'
+															// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1581:46: '0'
 															{
 															match('0'); if (state.failed) return;
 															}
@@ -4207,8 +4208,8 @@ public class Css3Lexer extends Lexer {
 								recover(mse);
 								throw mse;
 							}
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1538:66: ( '3' )
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1538:67: '3'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1581:66: ( '3' )
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1581:67: '3'
 							{
 							match('3'); if (state.failed) return;
 							}
@@ -4232,7 +4233,7 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "T"
 	public final void mT() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1541:17: ( ( 't' | 'T' ) | '\\\\' ( 't' | 'T' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '4' ) ) )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1584:17: ( ( 't' | 'T' ) | '\\\\' ( 't' | 'T' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '4' ) ) )
 			int alt127=2;
 			int LA127_0 = input.LA(1);
 			if ( (LA127_0=='T'||LA127_0=='t') ) {
@@ -4251,7 +4252,7 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt127) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1541:21: ( 't' | 'T' )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1584:21: ( 't' | 'T' )
 					{
 					if ( input.LA(1)=='T'||input.LA(1)=='t' ) {
 						input.consume();
@@ -4266,10 +4267,10 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1542:19: '\\\\' ( 't' | 'T' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '4' ) )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1585:19: '\\\\' ( 't' | 'T' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '4' ) )
 					{
 					match('\\'); if (state.failed) return;
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1543:25: ( 't' | 'T' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '4' ) )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1586:25: ( 't' | 'T' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '4' ) )
 					int alt126=3;
 					switch ( input.LA(1) ) {
 					case 't':
@@ -4297,21 +4298,21 @@ public class Css3Lexer extends Lexer {
 					}
 					switch (alt126) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1544:31: 't'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1587:31: 't'
 							{
 							match('t'); if (state.failed) return;
 							}
 							break;
 						case 2 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1545:31: 'T'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1588:31: 'T'
 							{
 							match('T'); if (state.failed) return;
 							}
 							break;
 						case 3 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1546:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '4' )
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1589:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '4' )
 							{
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1546:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1589:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
 							int alt125=2;
 							int LA125_0 = input.LA(1);
 							if ( (LA125_0=='0') ) {
@@ -4319,10 +4320,10 @@ public class Css3Lexer extends Lexer {
 							}
 							switch (alt125) {
 								case 1 :
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1546:32: '0' ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1589:32: '0' ( '0' ( '0' ( '0' )? )? )?
 									{
 									match('0'); if (state.failed) return;
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1546:36: ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1589:36: ( '0' ( '0' ( '0' )? )? )?
 									int alt124=2;
 									int LA124_0 = input.LA(1);
 									if ( (LA124_0=='0') ) {
@@ -4330,10 +4331,10 @@ public class Css3Lexer extends Lexer {
 									}
 									switch (alt124) {
 										case 1 :
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1546:37: '0' ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1589:37: '0' ( '0' ( '0' )? )?
 											{
 											match('0'); if (state.failed) return;
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1546:41: ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1589:41: ( '0' ( '0' )? )?
 											int alt123=2;
 											int LA123_0 = input.LA(1);
 											if ( (LA123_0=='0') ) {
@@ -4341,10 +4342,10 @@ public class Css3Lexer extends Lexer {
 											}
 											switch (alt123) {
 												case 1 :
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1546:42: '0' ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1589:42: '0' ( '0' )?
 													{
 													match('0'); if (state.failed) return;
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1546:46: ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1589:46: ( '0' )?
 													int alt122=2;
 													int LA122_0 = input.LA(1);
 													if ( (LA122_0=='0') ) {
@@ -4352,7 +4353,7 @@ public class Css3Lexer extends Lexer {
 													}
 													switch (alt122) {
 														case 1 :
-															// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1546:46: '0'
+															// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1589:46: '0'
 															{
 															match('0'); if (state.failed) return;
 															}
@@ -4385,8 +4386,8 @@ public class Css3Lexer extends Lexer {
 								recover(mse);
 								throw mse;
 							}
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1546:66: ( '4' )
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1546:67: '4'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1589:66: ( '4' )
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1589:67: '4'
 							{
 							match('4'); if (state.failed) return;
 							}
@@ -4410,7 +4411,7 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "U"
 	public final void mU() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1549:17: ( ( 'u' | 'U' ) | '\\\\' ( 'u' | 'U' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '5' ) ) )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1592:17: ( ( 'u' | 'U' ) | '\\\\' ( 'u' | 'U' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '5' ) ) )
 			int alt133=2;
 			int LA133_0 = input.LA(1);
 			if ( (LA133_0=='U'||LA133_0=='u') ) {
@@ -4429,7 +4430,7 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt133) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1549:21: ( 'u' | 'U' )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1592:21: ( 'u' | 'U' )
 					{
 					if ( input.LA(1)=='U'||input.LA(1)=='u' ) {
 						input.consume();
@@ -4444,10 +4445,10 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1550:19: '\\\\' ( 'u' | 'U' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '5' ) )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1593:19: '\\\\' ( 'u' | 'U' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '5' ) )
 					{
 					match('\\'); if (state.failed) return;
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1551:25: ( 'u' | 'U' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '5' ) )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1594:25: ( 'u' | 'U' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '5' ) )
 					int alt132=3;
 					switch ( input.LA(1) ) {
 					case 'u':
@@ -4475,21 +4476,21 @@ public class Css3Lexer extends Lexer {
 					}
 					switch (alt132) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1552:31: 'u'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1595:31: 'u'
 							{
 							match('u'); if (state.failed) return;
 							}
 							break;
 						case 2 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1553:31: 'U'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1596:31: 'U'
 							{
 							match('U'); if (state.failed) return;
 							}
 							break;
 						case 3 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1554:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '5' )
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1597:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '5' )
 							{
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1554:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1597:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
 							int alt131=2;
 							int LA131_0 = input.LA(1);
 							if ( (LA131_0=='0') ) {
@@ -4497,10 +4498,10 @@ public class Css3Lexer extends Lexer {
 							}
 							switch (alt131) {
 								case 1 :
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1554:32: '0' ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1597:32: '0' ( '0' ( '0' ( '0' )? )? )?
 									{
 									match('0'); if (state.failed) return;
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1554:36: ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1597:36: ( '0' ( '0' ( '0' )? )? )?
 									int alt130=2;
 									int LA130_0 = input.LA(1);
 									if ( (LA130_0=='0') ) {
@@ -4508,10 +4509,10 @@ public class Css3Lexer extends Lexer {
 									}
 									switch (alt130) {
 										case 1 :
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1554:37: '0' ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1597:37: '0' ( '0' ( '0' )? )?
 											{
 											match('0'); if (state.failed) return;
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1554:41: ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1597:41: ( '0' ( '0' )? )?
 											int alt129=2;
 											int LA129_0 = input.LA(1);
 											if ( (LA129_0=='0') ) {
@@ -4519,10 +4520,10 @@ public class Css3Lexer extends Lexer {
 											}
 											switch (alt129) {
 												case 1 :
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1554:42: '0' ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1597:42: '0' ( '0' )?
 													{
 													match('0'); if (state.failed) return;
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1554:46: ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1597:46: ( '0' )?
 													int alt128=2;
 													int LA128_0 = input.LA(1);
 													if ( (LA128_0=='0') ) {
@@ -4530,7 +4531,7 @@ public class Css3Lexer extends Lexer {
 													}
 													switch (alt128) {
 														case 1 :
-															// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1554:46: '0'
+															// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1597:46: '0'
 															{
 															match('0'); if (state.failed) return;
 															}
@@ -4563,8 +4564,8 @@ public class Css3Lexer extends Lexer {
 								recover(mse);
 								throw mse;
 							}
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1554:66: ( '5' )
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1554:67: '5'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1597:66: ( '5' )
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1597:67: '5'
 							{
 							match('5'); if (state.failed) return;
 							}
@@ -4588,7 +4589,7 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "V"
 	public final void mV() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1557:17: ( ( 'v' | 'V' ) | '\\\\' ( 'v' | 'V' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '6' ) ) )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1600:17: ( ( 'v' | 'V' ) | '\\\\' ( 'v' | 'V' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '6' ) ) )
 			int alt139=2;
 			int LA139_0 = input.LA(1);
 			if ( (LA139_0=='V'||LA139_0=='v') ) {
@@ -4607,7 +4608,7 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt139) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1557:21: ( 'v' | 'V' )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1600:21: ( 'v' | 'V' )
 					{
 					if ( input.LA(1)=='V'||input.LA(1)=='v' ) {
 						input.consume();
@@ -4622,10 +4623,10 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1558:19: '\\\\' ( 'v' | 'V' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '6' ) )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1601:19: '\\\\' ( 'v' | 'V' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '6' ) )
 					{
 					match('\\'); if (state.failed) return;
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1559:25: ( 'v' | 'V' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '6' ) )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1602:25: ( 'v' | 'V' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '6' ) )
 					int alt138=3;
 					switch ( input.LA(1) ) {
 					case 'v':
@@ -4653,21 +4654,21 @@ public class Css3Lexer extends Lexer {
 					}
 					switch (alt138) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1559:31: 'v'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1602:31: 'v'
 							{
 							match('v'); if (state.failed) return;
 							}
 							break;
 						case 2 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1560:31: 'V'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1603:31: 'V'
 							{
 							match('V'); if (state.failed) return;
 							}
 							break;
 						case 3 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1561:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '6' )
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1604:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '6' )
 							{
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1561:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1604:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
 							int alt137=2;
 							int LA137_0 = input.LA(1);
 							if ( (LA137_0=='0') ) {
@@ -4675,10 +4676,10 @@ public class Css3Lexer extends Lexer {
 							}
 							switch (alt137) {
 								case 1 :
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1561:32: '0' ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1604:32: '0' ( '0' ( '0' ( '0' )? )? )?
 									{
 									match('0'); if (state.failed) return;
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1561:36: ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1604:36: ( '0' ( '0' ( '0' )? )? )?
 									int alt136=2;
 									int LA136_0 = input.LA(1);
 									if ( (LA136_0=='0') ) {
@@ -4686,10 +4687,10 @@ public class Css3Lexer extends Lexer {
 									}
 									switch (alt136) {
 										case 1 :
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1561:37: '0' ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1604:37: '0' ( '0' ( '0' )? )?
 											{
 											match('0'); if (state.failed) return;
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1561:41: ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1604:41: ( '0' ( '0' )? )?
 											int alt135=2;
 											int LA135_0 = input.LA(1);
 											if ( (LA135_0=='0') ) {
@@ -4697,10 +4698,10 @@ public class Css3Lexer extends Lexer {
 											}
 											switch (alt135) {
 												case 1 :
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1561:42: '0' ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1604:42: '0' ( '0' )?
 													{
 													match('0'); if (state.failed) return;
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1561:46: ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1604:46: ( '0' )?
 													int alt134=2;
 													int LA134_0 = input.LA(1);
 													if ( (LA134_0=='0') ) {
@@ -4708,7 +4709,7 @@ public class Css3Lexer extends Lexer {
 													}
 													switch (alt134) {
 														case 1 :
-															// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1561:46: '0'
+															// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1604:46: '0'
 															{
 															match('0'); if (state.failed) return;
 															}
@@ -4741,8 +4742,8 @@ public class Css3Lexer extends Lexer {
 								recover(mse);
 								throw mse;
 							}
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1561:66: ( '6' )
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1561:67: '6'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1604:66: ( '6' )
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1604:67: '6'
 							{
 							match('6'); if (state.failed) return;
 							}
@@ -4766,7 +4767,7 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "W"
 	public final void mW() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1564:17: ( ( 'w' | 'W' ) | '\\\\' ( 'w' | 'W' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '7' ) ) )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1607:17: ( ( 'w' | 'W' ) | '\\\\' ( 'w' | 'W' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '7' ) ) )
 			int alt145=2;
 			int LA145_0 = input.LA(1);
 			if ( (LA145_0=='W'||LA145_0=='w') ) {
@@ -4785,7 +4786,7 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt145) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1564:21: ( 'w' | 'W' )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1607:21: ( 'w' | 'W' )
 					{
 					if ( input.LA(1)=='W'||input.LA(1)=='w' ) {
 						input.consume();
@@ -4800,10 +4801,10 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1565:19: '\\\\' ( 'w' | 'W' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '7' ) )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1608:19: '\\\\' ( 'w' | 'W' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '7' ) )
 					{
 					match('\\'); if (state.failed) return;
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1566:25: ( 'w' | 'W' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '7' ) )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1609:25: ( 'w' | 'W' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '7' ) )
 					int alt144=3;
 					switch ( input.LA(1) ) {
 					case 'w':
@@ -4831,21 +4832,21 @@ public class Css3Lexer extends Lexer {
 					}
 					switch (alt144) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1567:31: 'w'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1610:31: 'w'
 							{
 							match('w'); if (state.failed) return;
 							}
 							break;
 						case 2 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1568:31: 'W'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1611:31: 'W'
 							{
 							match('W'); if (state.failed) return;
 							}
 							break;
 						case 3 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1569:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '7' )
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1612:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '7' )
 							{
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1569:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1612:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
 							int alt143=2;
 							int LA143_0 = input.LA(1);
 							if ( (LA143_0=='0') ) {
@@ -4853,10 +4854,10 @@ public class Css3Lexer extends Lexer {
 							}
 							switch (alt143) {
 								case 1 :
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1569:32: '0' ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1612:32: '0' ( '0' ( '0' ( '0' )? )? )?
 									{
 									match('0'); if (state.failed) return;
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1569:36: ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1612:36: ( '0' ( '0' ( '0' )? )? )?
 									int alt142=2;
 									int LA142_0 = input.LA(1);
 									if ( (LA142_0=='0') ) {
@@ -4864,10 +4865,10 @@ public class Css3Lexer extends Lexer {
 									}
 									switch (alt142) {
 										case 1 :
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1569:37: '0' ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1612:37: '0' ( '0' ( '0' )? )?
 											{
 											match('0'); if (state.failed) return;
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1569:41: ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1612:41: ( '0' ( '0' )? )?
 											int alt141=2;
 											int LA141_0 = input.LA(1);
 											if ( (LA141_0=='0') ) {
@@ -4875,10 +4876,10 @@ public class Css3Lexer extends Lexer {
 											}
 											switch (alt141) {
 												case 1 :
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1569:42: '0' ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1612:42: '0' ( '0' )?
 													{
 													match('0'); if (state.failed) return;
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1569:46: ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1612:46: ( '0' )?
 													int alt140=2;
 													int LA140_0 = input.LA(1);
 													if ( (LA140_0=='0') ) {
@@ -4886,7 +4887,7 @@ public class Css3Lexer extends Lexer {
 													}
 													switch (alt140) {
 														case 1 :
-															// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1569:46: '0'
+															// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1612:46: '0'
 															{
 															match('0'); if (state.failed) return;
 															}
@@ -4919,8 +4920,8 @@ public class Css3Lexer extends Lexer {
 								recover(mse);
 								throw mse;
 							}
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1569:66: ( '7' )
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1569:67: '7'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1612:66: ( '7' )
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1612:67: '7'
 							{
 							match('7'); if (state.failed) return;
 							}
@@ -4944,7 +4945,7 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "X"
 	public final void mX() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1572:17: ( ( 'x' | 'X' ) | '\\\\' ( 'x' | 'X' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '8' ) ) )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1615:17: ( ( 'x' | 'X' ) | '\\\\' ( 'x' | 'X' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '8' ) ) )
 			int alt151=2;
 			int LA151_0 = input.LA(1);
 			if ( (LA151_0=='X'||LA151_0=='x') ) {
@@ -4963,7 +4964,7 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt151) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1572:21: ( 'x' | 'X' )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1615:21: ( 'x' | 'X' )
 					{
 					if ( input.LA(1)=='X'||input.LA(1)=='x' ) {
 						input.consume();
@@ -4978,10 +4979,10 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1573:19: '\\\\' ( 'x' | 'X' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '8' ) )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1616:19: '\\\\' ( 'x' | 'X' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '8' ) )
 					{
 					match('\\'); if (state.failed) return;
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1574:25: ( 'x' | 'X' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '8' ) )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1617:25: ( 'x' | 'X' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '8' ) )
 					int alt150=3;
 					switch ( input.LA(1) ) {
 					case 'x':
@@ -5009,21 +5010,21 @@ public class Css3Lexer extends Lexer {
 					}
 					switch (alt150) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1575:31: 'x'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1618:31: 'x'
 							{
 							match('x'); if (state.failed) return;
 							}
 							break;
 						case 2 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1576:31: 'X'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1619:31: 'X'
 							{
 							match('X'); if (state.failed) return;
 							}
 							break;
 						case 3 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1577:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '8' )
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1620:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '8' )
 							{
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1577:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1620:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
 							int alt149=2;
 							int LA149_0 = input.LA(1);
 							if ( (LA149_0=='0') ) {
@@ -5031,10 +5032,10 @@ public class Css3Lexer extends Lexer {
 							}
 							switch (alt149) {
 								case 1 :
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1577:32: '0' ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1620:32: '0' ( '0' ( '0' ( '0' )? )? )?
 									{
 									match('0'); if (state.failed) return;
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1577:36: ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1620:36: ( '0' ( '0' ( '0' )? )? )?
 									int alt148=2;
 									int LA148_0 = input.LA(1);
 									if ( (LA148_0=='0') ) {
@@ -5042,10 +5043,10 @@ public class Css3Lexer extends Lexer {
 									}
 									switch (alt148) {
 										case 1 :
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1577:37: '0' ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1620:37: '0' ( '0' ( '0' )? )?
 											{
 											match('0'); if (state.failed) return;
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1577:41: ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1620:41: ( '0' ( '0' )? )?
 											int alt147=2;
 											int LA147_0 = input.LA(1);
 											if ( (LA147_0=='0') ) {
@@ -5053,10 +5054,10 @@ public class Css3Lexer extends Lexer {
 											}
 											switch (alt147) {
 												case 1 :
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1577:42: '0' ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1620:42: '0' ( '0' )?
 													{
 													match('0'); if (state.failed) return;
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1577:46: ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1620:46: ( '0' )?
 													int alt146=2;
 													int LA146_0 = input.LA(1);
 													if ( (LA146_0=='0') ) {
@@ -5064,7 +5065,7 @@ public class Css3Lexer extends Lexer {
 													}
 													switch (alt146) {
 														case 1 :
-															// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1577:46: '0'
+															// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1620:46: '0'
 															{
 															match('0'); if (state.failed) return;
 															}
@@ -5097,8 +5098,8 @@ public class Css3Lexer extends Lexer {
 								recover(mse);
 								throw mse;
 							}
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1577:66: ( '8' )
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1577:67: '8'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1620:66: ( '8' )
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1620:67: '8'
 							{
 							match('8'); if (state.failed) return;
 							}
@@ -5122,7 +5123,7 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "Y"
 	public final void mY() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1580:17: ( ( 'y' | 'Y' ) | '\\\\' ( 'y' | 'Y' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '9' ) ) )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1623:17: ( ( 'y' | 'Y' ) | '\\\\' ( 'y' | 'Y' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '9' ) ) )
 			int alt157=2;
 			int LA157_0 = input.LA(1);
 			if ( (LA157_0=='Y'||LA157_0=='y') ) {
@@ -5141,7 +5142,7 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt157) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1580:21: ( 'y' | 'Y' )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1623:21: ( 'y' | 'Y' )
 					{
 					if ( input.LA(1)=='Y'||input.LA(1)=='y' ) {
 						input.consume();
@@ -5156,10 +5157,10 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1581:19: '\\\\' ( 'y' | 'Y' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '9' ) )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1624:19: '\\\\' ( 'y' | 'Y' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '9' ) )
 					{
 					match('\\'); if (state.failed) return;
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1582:25: ( 'y' | 'Y' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '9' ) )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1625:25: ( 'y' | 'Y' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '9' ) )
 					int alt156=3;
 					switch ( input.LA(1) ) {
 					case 'y':
@@ -5187,21 +5188,21 @@ public class Css3Lexer extends Lexer {
 					}
 					switch (alt156) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1583:31: 'y'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1626:31: 'y'
 							{
 							match('y'); if (state.failed) return;
 							}
 							break;
 						case 2 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1584:31: 'Y'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1627:31: 'Y'
 							{
 							match('Y'); if (state.failed) return;
 							}
 							break;
 						case 3 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1585:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '9' )
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1628:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '9' )
 							{
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1585:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1628:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
 							int alt155=2;
 							int LA155_0 = input.LA(1);
 							if ( (LA155_0=='0') ) {
@@ -5209,10 +5210,10 @@ public class Css3Lexer extends Lexer {
 							}
 							switch (alt155) {
 								case 1 :
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1585:32: '0' ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1628:32: '0' ( '0' ( '0' ( '0' )? )? )?
 									{
 									match('0'); if (state.failed) return;
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1585:36: ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1628:36: ( '0' ( '0' ( '0' )? )? )?
 									int alt154=2;
 									int LA154_0 = input.LA(1);
 									if ( (LA154_0=='0') ) {
@@ -5220,10 +5221,10 @@ public class Css3Lexer extends Lexer {
 									}
 									switch (alt154) {
 										case 1 :
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1585:37: '0' ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1628:37: '0' ( '0' ( '0' )? )?
 											{
 											match('0'); if (state.failed) return;
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1585:41: ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1628:41: ( '0' ( '0' )? )?
 											int alt153=2;
 											int LA153_0 = input.LA(1);
 											if ( (LA153_0=='0') ) {
@@ -5231,10 +5232,10 @@ public class Css3Lexer extends Lexer {
 											}
 											switch (alt153) {
 												case 1 :
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1585:42: '0' ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1628:42: '0' ( '0' )?
 													{
 													match('0'); if (state.failed) return;
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1585:46: ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1628:46: ( '0' )?
 													int alt152=2;
 													int LA152_0 = input.LA(1);
 													if ( (LA152_0=='0') ) {
@@ -5242,7 +5243,7 @@ public class Css3Lexer extends Lexer {
 													}
 													switch (alt152) {
 														case 1 :
-															// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1585:46: '0'
+															// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1628:46: '0'
 															{
 															match('0'); if (state.failed) return;
 															}
@@ -5275,8 +5276,8 @@ public class Css3Lexer extends Lexer {
 								recover(mse);
 								throw mse;
 							}
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1585:66: ( '9' )
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1585:67: '9'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1628:66: ( '9' )
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1628:67: '9'
 							{
 							match('9'); if (state.failed) return;
 							}
@@ -5300,7 +5301,7 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "Z"
 	public final void mZ() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1588:17: ( ( 'z' | 'Z' ) | '\\\\' ( 'z' | 'Z' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( 'A' | 'a' ) ) )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1631:17: ( ( 'z' | 'Z' ) | '\\\\' ( 'z' | 'Z' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( 'A' | 'a' ) ) )
 			int alt163=2;
 			int LA163_0 = input.LA(1);
 			if ( (LA163_0=='Z'||LA163_0=='z') ) {
@@ -5319,7 +5320,7 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt163) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1588:21: ( 'z' | 'Z' )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1631:21: ( 'z' | 'Z' )
 					{
 					if ( input.LA(1)=='Z'||input.LA(1)=='z' ) {
 						input.consume();
@@ -5334,10 +5335,10 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1589:19: '\\\\' ( 'z' | 'Z' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( 'A' | 'a' ) )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1632:19: '\\\\' ( 'z' | 'Z' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( 'A' | 'a' ) )
 					{
 					match('\\'); if (state.failed) return;
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1590:25: ( 'z' | 'Z' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( 'A' | 'a' ) )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1633:25: ( 'z' | 'Z' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( 'A' | 'a' ) )
 					int alt162=3;
 					switch ( input.LA(1) ) {
 					case 'z':
@@ -5365,21 +5366,21 @@ public class Css3Lexer extends Lexer {
 					}
 					switch (alt162) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1591:31: 'z'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1634:31: 'z'
 							{
 							match('z'); if (state.failed) return;
 							}
 							break;
 						case 2 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1592:31: 'Z'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1635:31: 'Z'
 							{
 							match('Z'); if (state.failed) return;
 							}
 							break;
 						case 3 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1593:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( 'A' | 'a' )
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1636:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( 'A' | 'a' )
 							{
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1593:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1636:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )?
 							int alt161=2;
 							int LA161_0 = input.LA(1);
 							if ( (LA161_0=='0') ) {
@@ -5387,10 +5388,10 @@ public class Css3Lexer extends Lexer {
 							}
 							switch (alt161) {
 								case 1 :
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1593:32: '0' ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1636:32: '0' ( '0' ( '0' ( '0' )? )? )?
 									{
 									match('0'); if (state.failed) return;
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1593:36: ( '0' ( '0' ( '0' )? )? )?
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1636:36: ( '0' ( '0' ( '0' )? )? )?
 									int alt160=2;
 									int LA160_0 = input.LA(1);
 									if ( (LA160_0=='0') ) {
@@ -5398,10 +5399,10 @@ public class Css3Lexer extends Lexer {
 									}
 									switch (alt160) {
 										case 1 :
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1593:37: '0' ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1636:37: '0' ( '0' ( '0' )? )?
 											{
 											match('0'); if (state.failed) return;
-											// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1593:41: ( '0' ( '0' )? )?
+											// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1636:41: ( '0' ( '0' )? )?
 											int alt159=2;
 											int LA159_0 = input.LA(1);
 											if ( (LA159_0=='0') ) {
@@ -5409,10 +5410,10 @@ public class Css3Lexer extends Lexer {
 											}
 											switch (alt159) {
 												case 1 :
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1593:42: '0' ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1636:42: '0' ( '0' )?
 													{
 													match('0'); if (state.failed) return;
-													// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1593:46: ( '0' )?
+													// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1636:46: ( '0' )?
 													int alt158=2;
 													int LA158_0 = input.LA(1);
 													if ( (LA158_0=='0') ) {
@@ -5420,7 +5421,7 @@ public class Css3Lexer extends Lexer {
 													}
 													switch (alt158) {
 														case 1 :
-															// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1593:46: '0'
+															// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1636:46: '0'
 															{
 															match('0'); if (state.failed) return;
 															}
@@ -5484,8 +5485,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = CDO;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1605:17: ( '<!--' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1605:19: '<!--'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1648:17: ( '<!--' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1648:19: '<!--'
 			{
 			match("<!--"); if (state.failed) return;
 
@@ -5508,8 +5509,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = CDC;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1618:17: ( '-->' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1618:19: '-->'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1661:17: ( '-->' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1661:19: '-->'
 			{
 			match("-->"); if (state.failed) return;
 
@@ -5532,8 +5533,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = INCLUDES;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1625:17: ( '~=' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1625:19: '~='
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1668:17: ( '~=' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1668:19: '~='
 			{
 			match("~="); if (state.failed) return;
 
@@ -5553,8 +5554,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = DASHMATCH;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1626:17: ( '|=' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1626:19: '|='
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1669:17: ( '|=' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1669:19: '|='
 			{
 			match("|="); if (state.failed) return;
 
@@ -5574,8 +5575,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = BEGINS;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1627:17: ( '^=' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1627:19: '^='
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1670:17: ( '^=' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1670:19: '^='
 			{
 			match("^="); if (state.failed) return;
 
@@ -5595,8 +5596,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = ENDS;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1628:17: ( '$=' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1628:19: '$='
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1671:17: ( '$=' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1671:19: '$='
 			{
 			match("$="); if (state.failed) return;
 
@@ -5616,8 +5617,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = CONTAINS;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1629:17: ( '*=' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1629:19: '*='
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1672:17: ( '*=' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1672:19: '*='
 			{
 			match("*="); if (state.failed) return;
 
@@ -5637,8 +5638,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = GREATER;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1631:17: ( '>' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1631:19: '>'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1674:17: ( '>' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1674:19: '>'
 			{
 			match('>'); if (state.failed) return;
 			}
@@ -5657,8 +5658,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = LBRACE;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1632:17: ( '{' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1632:19: '{'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1675:17: ( '{' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1675:19: '{'
 			{
 			match('{'); if (state.failed) return;
 			}
@@ -5677,8 +5678,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = RBRACE;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1633:17: ( '}' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1633:19: '}'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1676:17: ( '}' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1676:19: '}'
 			{
 			match('}'); if (state.failed) return;
 			}
@@ -5697,8 +5698,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = LBRACKET;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1634:17: ( '[' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1634:19: '['
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1677:17: ( '[' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1677:19: '['
 			{
 			match('['); if (state.failed) return;
 			}
@@ -5717,8 +5718,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = RBRACKET;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1635:17: ( ']' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1635:19: ']'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1678:17: ( ']' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1678:19: ']'
 			{
 			match(']'); if (state.failed) return;
 			}
@@ -5737,8 +5738,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = OPEQ;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1636:17: ( '=' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1636:19: '='
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1679:17: ( '=' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1679:19: '='
 			{
 			match('='); if (state.failed) return;
 			}
@@ -5757,8 +5758,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = SEMI;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1637:17: ( ';' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1637:19: ';'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1680:17: ( ';' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1680:19: ';'
 			{
 			match(';'); if (state.failed) return;
 			}
@@ -5777,8 +5778,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = COLON;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1638:17: ( ':' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1638:19: ':'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1681:17: ( ':' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1681:19: ':'
 			{
 			match(':'); if (state.failed) return;
 			}
@@ -5797,8 +5798,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = DCOLON;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1639:17: ( '::' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1639:19: '::'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1682:17: ( '::' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1682:19: '::'
 			{
 			match("::"); if (state.failed) return;
 
@@ -5818,8 +5819,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = SOLIDUS;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1640:17: ( '/' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1640:19: '/'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1683:17: ( '/' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1683:19: '/'
 			{
 			match('/'); if (state.failed) return;
 			}
@@ -5838,8 +5839,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = MINUS;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1641:17: ( '-' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1641:19: '-'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1684:17: ( '-' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1684:19: '-'
 			{
 			match('-'); if (state.failed) return;
 			}
@@ -5858,8 +5859,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = PLUS;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1642:17: ( '+' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1642:19: '+'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1685:17: ( '+' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1685:19: '+'
 			{
 			match('+'); if (state.failed) return;
 			}
@@ -5878,8 +5879,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = STAR;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1643:17: ( '*' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1643:19: '*'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1686:17: ( '*' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1686:19: '*'
 			{
 			match('*'); if (state.failed) return;
 			}
@@ -5898,8 +5899,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = LPAREN;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1644:17: ( '(' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1644:19: '('
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1687:17: ( '(' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1687:19: '('
 			{
 			match('('); if (state.failed) return;
 			}
@@ -5918,8 +5919,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = RPAREN;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1645:17: ( ')' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1645:19: ')'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1688:17: ( ')' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1688:19: ')'
 			{
 			match(')'); if (state.failed) return;
 			}
@@ -5938,8 +5939,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = COMMA;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1646:17: ( ',' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1646:19: ','
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1689:17: ( ',' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1689:19: ','
 			{
 			match(','); if (state.failed) return;
 			}
@@ -5958,8 +5959,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = DOT;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1647:17: ( '.' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1647:19: '.'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1690:17: ( '.' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1690:19: '.'
 			{
 			match('.'); if (state.failed) return;
 			}
@@ -5978,8 +5979,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = TILDE;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1648:8: ( '~' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1648:10: '~'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1691:8: ( '~' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1691:10: '~'
 			{
 			match('~'); if (state.failed) return;
 			}
@@ -5998,8 +5999,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = PIPE;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1649:17: ( '|' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1649:19: '|'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1692:17: ( '|' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1692:19: '|'
 			{
 			match('|'); if (state.failed) return;
 			}
@@ -6018,8 +6019,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = PERCENTAGE_SYMBOL;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1651:17: ( '%' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1651:19: '%'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1694:17: ( '%' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1694:19: '%'
 			{
 			match('%'); if (state.failed) return;
 			}
@@ -6038,8 +6039,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = EXCLAMATION_MARK;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1652:17: ( '!' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1652:19: '!'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1695:17: ( '!' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1695:19: '!'
 			{
 			match('!'); if (state.failed) return;
 			}
@@ -6058,8 +6059,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = CP_EQ;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1654:17: ( '==' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1654:19: '=='
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1697:17: ( '==' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1697:19: '=='
 			{
 			match("=="); if (state.failed) return;
 
@@ -6079,8 +6080,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = CP_NOT_EQ;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1655:17: ( '!=' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1655:19: '!='
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1698:17: ( '!=' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1698:19: '!='
 			{
 			match("!="); if (state.failed) return;
 
@@ -6100,8 +6101,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = LESS;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1656:17: ( '<' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1656:19: '<'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1699:17: ( '<' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1699:19: '<'
 			{
 			match('<'); if (state.failed) return;
 			}
@@ -6120,7 +6121,7 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = GREATER_OR_EQ;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1657:17: ( '>=' | '=>' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1700:17: ( '>=' | '=>' )
 			int alt164=2;
 			int LA164_0 = input.LA(1);
 			if ( (LA164_0=='>') ) {
@@ -6139,14 +6140,14 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt164) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1657:19: '>='
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1700:19: '>='
 					{
 					match(">="); if (state.failed) return;
 
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1657:26: '=>'
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1700:26: '=>'
 					{
 					match("=>"); if (state.failed) return;
 
@@ -6168,7 +6169,7 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = LESS_OR_EQ;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1658:17: ( '=<' | '<=' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1701:17: ( '=<' | '<=' )
 			int alt165=2;
 			int LA165_0 = input.LA(1);
 			if ( (LA165_0=='=') ) {
@@ -6187,14 +6188,14 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt165) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1658:19: '=<'
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1701:19: '=<'
 					{
 					match("=<"); if (state.failed) return;
 
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1658:26: '<='
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1701:26: '<='
 					{
 					match("<="); if (state.failed) return;
 
@@ -6216,11 +6217,11 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = LESS_AND;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1659:17: ( '&' ( '-' )* )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1659:19: '&' ( '-' )*
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1702:17: ( '&' ( '-' )* )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1702:19: '&' ( '-' )*
 			{
 			match('&'); if (state.failed) return;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1659:23: ( '-' )*
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1702:23: ( '-' )*
 			loop166:
 			while (true) {
 				int alt166=2;
@@ -6231,7 +6232,7 @@ public class Css3Lexer extends Lexer {
 
 				switch (alt166) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1659:23: '-'
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1702:23: '-'
 					{
 					match('-'); if (state.failed) return;
 					}
@@ -6258,8 +6259,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = CP_DOTS;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1660:17: ( '...' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1660:19: '...'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1703:17: ( '...' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1703:19: '...'
 			{
 			match("..."); if (state.failed) return;
 
@@ -6279,8 +6280,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = LESS_REST;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1661:17: ( '@rest...' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1661:19: '@rest...'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1704:17: ( '@rest...' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1704:19: '@rest...'
 			{
 			match("@rest..."); if (state.failed) return;
 
@@ -6298,8 +6299,8 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "INVALID"
 	public final void mINVALID() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1666:21: ()
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1666:22: 
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1709:21: ()
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1709:22: 
 			{
 			}
 
@@ -6315,7 +6316,7 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = STRING;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1667:17: ( '\\'' (~ ( '\\r' | '\\f' | '\\'' ) )* ( '\\'' |) | '\"' ( ( '\\\\\\\"' )=> '\\\\\\\"' | ( '\\\\\\\\' )=> '\\\\\\\\' |~ ( '\\r' | '\\f' | '\"' ) )* ( '\"' |) )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1710:17: ( '\\'' (~ ( '\\r' | '\\f' | '\\'' ) )* ( '\\'' |) | '\"' ( ( '\\\\\\\"' )=> '\\\\\\\"' | ( '\\\\\\\\' )=> '\\\\\\\\' |~ ( '\\r' | '\\f' | '\"' ) )* ( '\"' |) )
 			int alt171=2;
 			int LA171_0 = input.LA(1);
 			if ( (LA171_0=='\'') ) {
@@ -6334,10 +6335,10 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt171) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1667:19: '\\'' (~ ( '\\r' | '\\f' | '\\'' ) )* ( '\\'' |)
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1710:19: '\\'' (~ ( '\\r' | '\\f' | '\\'' ) )* ( '\\'' |)
 					{
 					match('\''); if (state.failed) return;
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1667:24: (~ ( '\\r' | '\\f' | '\\'' ) )*
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1710:24: (~ ( '\\r' | '\\f' | '\\'' ) )*
 					loop167:
 					while (true) {
 						int alt167=2;
@@ -6348,7 +6349,7 @@ public class Css3Lexer extends Lexer {
 
 						switch (alt167) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:
 							{
 							if ( (input.LA(1) >= '\u0000' && input.LA(1) <= '\u000B')||(input.LA(1) >= '\u000E' && input.LA(1) <= '&')||(input.LA(1) >= '(' && input.LA(1) <= '\uFFFF') ) {
 								input.consume();
@@ -6368,7 +6369,7 @@ public class Css3Lexer extends Lexer {
 						}
 					}
 
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1668:21: ( '\\'' |)
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1711:21: ( '\\'' |)
 					int alt168=2;
 					int LA168_0 = input.LA(1);
 					if ( (LA168_0=='\'') ) {
@@ -6381,13 +6382,13 @@ public class Css3Lexer extends Lexer {
 
 					switch (alt168) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1669:27: '\\''
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1712:27: '\\''
 							{
 							match('\''); if (state.failed) return;
 							}
 							break;
 						case 2 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1670:27: 
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1713:27: 
 							{
 							if ( state.backtracking==0 ) { _type = INVALID; }
 							}
@@ -6398,10 +6399,10 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1673:19: '\"' ( ( '\\\\\\\"' )=> '\\\\\\\"' | ( '\\\\\\\\' )=> '\\\\\\\\' |~ ( '\\r' | '\\f' | '\"' ) )* ( '\"' |)
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1716:19: '\"' ( ( '\\\\\\\"' )=> '\\\\\\\"' | ( '\\\\\\\\' )=> '\\\\\\\\' |~ ( '\\r' | '\\f' | '\"' ) )* ( '\"' |)
 					{
 					match('\"'); if (state.failed) return;
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1673:24: ( ( '\\\\\\\"' )=> '\\\\\\\"' | ( '\\\\\\\\' )=> '\\\\\\\\' |~ ( '\\r' | '\\f' | '\"' ) )*
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1716:24: ( ( '\\\\\\\"' )=> '\\\\\\\"' | ( '\\\\\\\\' )=> '\\\\\\\\' |~ ( '\\r' | '\\f' | '\"' ) )*
 					loop169:
 					while (true) {
 						int alt169=4;
@@ -6443,21 +6444,21 @@ public class Css3Lexer extends Lexer {
 
 						switch (alt169) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1673:26: ( '\\\\\\\"' )=> '\\\\\\\"'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1716:26: ( '\\\\\\\"' )=> '\\\\\\\"'
 							{
 							match("\\\""); if (state.failed) return;
 
 							}
 							break;
 						case 2 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1673:47: ( '\\\\\\\\' )=> '\\\\\\\\'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1716:47: ( '\\\\\\\\' )=> '\\\\\\\\'
 							{
 							match("\\\\"); if (state.failed) return;
 
 							}
 							break;
 						case 3 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1673:68: ~ ( '\\r' | '\\f' | '\"' )
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1716:68: ~ ( '\\r' | '\\f' | '\"' )
 							{
 							if ( (input.LA(1) >= '\u0000' && input.LA(1) <= '\u000B')||(input.LA(1) >= '\u000E' && input.LA(1) <= '!')||(input.LA(1) >= '#' && input.LA(1) <= '\uFFFF') ) {
 								input.consume();
@@ -6477,7 +6478,7 @@ public class Css3Lexer extends Lexer {
 						}
 					}
 
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1674:21: ( '\"' |)
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1717:21: ( '\"' |)
 					int alt170=2;
 					int LA170_0 = input.LA(1);
 					if ( (LA170_0=='\"') ) {
@@ -6490,13 +6491,13 @@ public class Css3Lexer extends Lexer {
 
 					switch (alt170) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1675:27: '\"'
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1718:27: '\"'
 							{
 							match('\"'); if (state.failed) return;
 							}
 							break;
 						case 2 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1676:27: 
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1719:27: 
 							{
 							if ( state.backtracking==0 ) { _type = INVALID; }
 							}
@@ -6522,11 +6523,11 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = LESS_JS_STRING;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1680:17: ( '`' (~ ( '\\r' | '\\f' | '`' ) )* ( '`' |) )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1680:19: '`' (~ ( '\\r' | '\\f' | '`' ) )* ( '`' |)
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1723:17: ( '`' (~ ( '\\r' | '\\f' | '`' ) )* ( '`' |) )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1723:19: '`' (~ ( '\\r' | '\\f' | '`' ) )* ( '`' |)
 			{
 			match('`'); if (state.failed) return;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1680:23: (~ ( '\\r' | '\\f' | '`' ) )*
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1723:23: (~ ( '\\r' | '\\f' | '`' ) )*
 			loop172:
 			while (true) {
 				int alt172=2;
@@ -6537,7 +6538,7 @@ public class Css3Lexer extends Lexer {
 
 				switch (alt172) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:
 					{
 					if ( (input.LA(1) >= '\u0000' && input.LA(1) <= '\u000B')||(input.LA(1) >= '\u000E' && input.LA(1) <= '_')||(input.LA(1) >= 'a' && input.LA(1) <= '\uFFFF') ) {
 						input.consume();
@@ -6557,7 +6558,7 @@ public class Css3Lexer extends Lexer {
 				}
 			}
 
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1681:21: ( '`' |)
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1724:21: ( '`' |)
 			int alt173=2;
 			int LA173_0 = input.LA(1);
 			if ( (LA173_0=='`') ) {
@@ -6570,13 +6571,13 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt173) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1682:27: '`'
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1725:27: '`'
 					{
 					match('`'); if (state.failed) return;
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1683:27: 
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1726:27: 
 					{
 					if ( state.backtracking==0 ) { _type = INVALID; }
 					}
@@ -6600,8 +6601,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = NOT;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1687:6: ( 'NOT' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1687:8: 'NOT'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1730:6: ( 'NOT' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1730:8: 'NOT'
 			{
 			match("NOT"); if (state.failed) return;
 
@@ -6621,14 +6622,14 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = VARIABLE;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1691:17: ( '--' NMSTART ( NMCHAR )* )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1691:19: '--' NMSTART ( NMCHAR )*
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1734:17: ( '--' NMSTART ( NMCHAR )* )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1734:19: '--' NMSTART ( NMCHAR )*
 			{
 			match("--"); if (state.failed) return;
 
 			mNMSTART(); if (state.failed) return;
 
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1691:32: ( NMCHAR )*
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1734:32: ( NMCHAR )*
 			loop174:
 			while (true) {
 				int alt174=2;
@@ -6639,7 +6640,7 @@ public class Css3Lexer extends Lexer {
 
 				switch (alt174) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1691:32: NMCHAR
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1734:32: NMCHAR
 					{
 					mNMCHAR(); if (state.failed) return;
 
@@ -6667,10 +6668,10 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = IDENT;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1696:17: ( ( '-' )? NMSTART ( NMCHAR )* )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1696:19: ( '-' )? NMSTART ( NMCHAR )*
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1739:17: ( ( '-' )? NMSTART ( NMCHAR )* )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1739:19: ( '-' )? NMSTART ( NMCHAR )*
 			{
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1696:19: ( '-' )?
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1739:19: ( '-' )?
 			int alt175=2;
 			int LA175_0 = input.LA(1);
 			if ( (LA175_0=='-') ) {
@@ -6678,7 +6679,7 @@ public class Css3Lexer extends Lexer {
 			}
 			switch (alt175) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1696:19: '-'
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1739:19: '-'
 					{
 					match('-'); if (state.failed) return;
 					}
@@ -6688,7 +6689,7 @@ public class Css3Lexer extends Lexer {
 
 			mNMSTART(); if (state.failed) return;
 
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1696:32: ( NMCHAR )*
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1739:32: ( NMCHAR )*
 			loop176:
 			while (true) {
 				int alt176=2;
@@ -6699,7 +6700,7 @@ public class Css3Lexer extends Lexer {
 
 				switch (alt176) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1696:32: NMCHAR
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1739:32: NMCHAR
 					{
 					mNMCHAR(); if (state.failed) return;
 
@@ -6727,8 +6728,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = HASH_SYMBOL;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1701:17: ( '#' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1701:19: '#'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1744:17: ( '#' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1744:19: '#'
 			{
 			match('#'); if (state.failed) return;
 			}
@@ -6747,8 +6748,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = HASH;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1702:17: ( HASH_SYMBOL NAME )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1702:19: HASH_SYMBOL NAME
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1745:17: ( HASH_SYMBOL NAME )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1745:19: HASH_SYMBOL NAME
 			{
 			mHASH_SYMBOL(); if (state.failed) return;
 
@@ -6770,12 +6771,12 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = IMPORTANT_SYM;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1704:17: ( EXCLAMATION_MARK ( WS | COMMENT )* 'IMPORTANT' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1704:19: EXCLAMATION_MARK ( WS | COMMENT )* 'IMPORTANT'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1747:17: ( EXCLAMATION_MARK ( WS | COMMENT )* 'IMPORTANT' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1747:19: EXCLAMATION_MARK ( WS | COMMENT )* 'IMPORTANT'
 			{
 			mEXCLAMATION_MARK(); if (state.failed) return;
 
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1704:36: ( WS | COMMENT )*
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1747:36: ( WS | COMMENT )*
 			loop177:
 			while (true) {
 				int alt177=3;
@@ -6789,14 +6790,14 @@ public class Css3Lexer extends Lexer {
 
 				switch (alt177) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1704:37: WS
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1747:37: WS
 					{
 					mWS(); if (state.failed) return;
 
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1704:40: COMMENT
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1747:40: COMMENT
 					{
 					mCOMMENT(); if (state.failed) return;
 
@@ -6826,8 +6827,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = IMPORT_SYM;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1706:21: ( '@IMPORT' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1706:23: '@IMPORT'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1749:21: ( '@IMPORT' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1749:23: '@IMPORT'
 			{
 			match("@IMPORT"); if (state.failed) return;
 
@@ -6847,8 +6848,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = PAGE_SYM;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1707:21: ( '@PAGE' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1707:23: '@PAGE'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1750:21: ( '@PAGE' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1750:23: '@PAGE'
 			{
 			match("@PAGE"); if (state.failed) return;
 
@@ -6868,8 +6869,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = MEDIA_SYM;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1708:21: ( '@MEDIA' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1708:23: '@MEDIA'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1751:21: ( '@MEDIA' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1751:23: '@MEDIA'
 			{
 			match("@MEDIA"); if (state.failed) return;
 
@@ -6889,8 +6890,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = NAMESPACE_SYM;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1709:21: ( '@NAMESPACE' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1709:23: '@NAMESPACE'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1752:21: ( '@NAMESPACE' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1752:23: '@NAMESPACE'
 			{
 			match("@NAMESPACE"); if (state.failed) return;
 
@@ -6910,8 +6911,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = CHARSET_SYM;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1710:21: ( '@CHARSET' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1710:23: '@CHARSET'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1753:21: ( '@CHARSET' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1753:23: '@CHARSET'
 			{
 			match("@CHARSET"); if (state.failed) return;
 
@@ -6931,8 +6932,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = COUNTER_STYLE_SYM;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1711:21: ( '@COUNTER-STYLE' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1711:23: '@COUNTER-STYLE'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1754:21: ( '@COUNTER-STYLE' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1754:23: '@COUNTER-STYLE'
 			{
 			match("@COUNTER-STYLE"); if (state.failed) return;
 
@@ -6952,8 +6953,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = FONT_FACE_SYM;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1712:21: ( '@FONT-FACE' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1712:23: '@FONT-FACE'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1755:21: ( '@FONT-FACE' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1755:23: '@FONT-FACE'
 			{
 			match("@FONT-FACE"); if (state.failed) return;
 
@@ -6968,13 +6969,34 @@ public class Css3Lexer extends Lexer {
 	}
 	// $ANTLR end "FONT_FACE_SYM"
 
+	// $ANTLR start "SUPPORTS_SYM"
+	public final void mSUPPORTS_SYM() throws RecognitionException {
+		try {
+			int _type = SUPPORTS_SYM;
+			int _channel = DEFAULT_TOKEN_CHANNEL;
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1756:21: ( '@SUPPORTS' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1756:23: '@SUPPORTS'
+			{
+			match("@SUPPORTS"); if (state.failed) return;
+
+			}
+
+			state.type = _type;
+			state.channel = _channel;
+		}
+		finally {
+			// do for sure before leaving
+		}
+	}
+	// $ANTLR end "SUPPORTS_SYM"
+
 	// $ANTLR start "TOPLEFTCORNER_SYM"
 	public final void mTOPLEFTCORNER_SYM() throws RecognitionException {
 		try {
 			int _type = TOPLEFTCORNER_SYM;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1714:23: ( '@TOP-LEFT-CORNER' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1714:24: '@TOP-LEFT-CORNER'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1758:23: ( '@TOP-LEFT-CORNER' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1758:24: '@TOP-LEFT-CORNER'
 			{
 			match("@TOP-LEFT-CORNER"); if (state.failed) return;
 
@@ -6994,8 +7016,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = TOPLEFT_SYM;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1715:23: ( '@TOP-LEFT' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1715:24: '@TOP-LEFT'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1759:23: ( '@TOP-LEFT' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1759:24: '@TOP-LEFT'
 			{
 			match("@TOP-LEFT"); if (state.failed) return;
 
@@ -7015,8 +7037,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = TOPCENTER_SYM;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1716:23: ( '@TOP-CENTER' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1716:24: '@TOP-CENTER'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1760:23: ( '@TOP-CENTER' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1760:24: '@TOP-CENTER'
 			{
 			match("@TOP-CENTER"); if (state.failed) return;
 
@@ -7036,8 +7058,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = TOPRIGHT_SYM;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1717:23: ( '@TOP-RIGHT' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1717:24: '@TOP-RIGHT'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1761:23: ( '@TOP-RIGHT' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1761:24: '@TOP-RIGHT'
 			{
 			match("@TOP-RIGHT"); if (state.failed) return;
 
@@ -7057,8 +7079,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = TOPRIGHTCORNER_SYM;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1718:23: ( '@TOP-RIGHT-CORNER' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1718:24: '@TOP-RIGHT-CORNER'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1762:23: ( '@TOP-RIGHT-CORNER' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1762:24: '@TOP-RIGHT-CORNER'
 			{
 			match("@TOP-RIGHT-CORNER"); if (state.failed) return;
 
@@ -7078,8 +7100,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = BOTTOMLEFTCORNER_SYM;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1719:23: ( '@BOTTOM-LEFT-CORNER' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1719:24: '@BOTTOM-LEFT-CORNER'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1763:23: ( '@BOTTOM-LEFT-CORNER' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1763:24: '@BOTTOM-LEFT-CORNER'
 			{
 			match("@BOTTOM-LEFT-CORNER"); if (state.failed) return;
 
@@ -7099,8 +7121,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = BOTTOMLEFT_SYM;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1720:23: ( '@BOTTOM-LEFT' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1720:24: '@BOTTOM-LEFT'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1764:23: ( '@BOTTOM-LEFT' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1764:24: '@BOTTOM-LEFT'
 			{
 			match("@BOTTOM-LEFT"); if (state.failed) return;
 
@@ -7120,8 +7142,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = BOTTOMCENTER_SYM;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1721:23: ( '@BOTTOM-CENTER' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1721:24: '@BOTTOM-CENTER'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1765:23: ( '@BOTTOM-CENTER' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1765:24: '@BOTTOM-CENTER'
 			{
 			match("@BOTTOM-CENTER"); if (state.failed) return;
 
@@ -7141,8 +7163,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = BOTTOMRIGHT_SYM;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1722:23: ( '@BOTTOM-RIGHT' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1722:24: '@BOTTOM-RIGHT'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1766:23: ( '@BOTTOM-RIGHT' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1766:24: '@BOTTOM-RIGHT'
 			{
 			match("@BOTTOM-RIGHT"); if (state.failed) return;
 
@@ -7162,8 +7184,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = BOTTOMRIGHTCORNER_SYM;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1723:23: ( '@BOTTOM-RIGHT-CORNER' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1723:24: '@BOTTOM-RIGHT-CORNER'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1767:23: ( '@BOTTOM-RIGHT-CORNER' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1767:24: '@BOTTOM-RIGHT-CORNER'
 			{
 			match("@BOTTOM-RIGHT-CORNER"); if (state.failed) return;
 
@@ -7183,8 +7205,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = LEFTTOP_SYM;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1724:23: ( '@LEFT-TOP' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1724:24: '@LEFT-TOP'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1768:23: ( '@LEFT-TOP' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1768:24: '@LEFT-TOP'
 			{
 			match("@LEFT-TOP"); if (state.failed) return;
 
@@ -7204,8 +7226,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = LEFTMIDDLE_SYM;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1725:23: ( '@LEFT-MIDDLE' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1725:24: '@LEFT-MIDDLE'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1769:23: ( '@LEFT-MIDDLE' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1769:24: '@LEFT-MIDDLE'
 			{
 			match("@LEFT-MIDDLE"); if (state.failed) return;
 
@@ -7225,8 +7247,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = LEFTBOTTOM_SYM;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1726:23: ( '@LEFT-BOTTOM' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1726:24: '@LEFT-BOTTOM'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1770:23: ( '@LEFT-BOTTOM' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1770:24: '@LEFT-BOTTOM'
 			{
 			match("@LEFT-BOTTOM"); if (state.failed) return;
 
@@ -7246,8 +7268,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = RIGHTTOP_SYM;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1727:23: ( '@RIGHT-TOP' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1727:24: '@RIGHT-TOP'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1771:23: ( '@RIGHT-TOP' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1771:24: '@RIGHT-TOP'
 			{
 			match("@RIGHT-TOP"); if (state.failed) return;
 
@@ -7267,8 +7289,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = RIGHTMIDDLE_SYM;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1728:23: ( '@RIGHT-MIDDLE' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1728:24: '@RIGHT-MIDDLE'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1772:23: ( '@RIGHT-MIDDLE' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1772:24: '@RIGHT-MIDDLE'
 			{
 			match("@RIGHT-MIDDLE"); if (state.failed) return;
 
@@ -7288,8 +7310,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = RIGHTBOTTOM_SYM;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1729:23: ( '@RIGHT-BOTTOM' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1729:24: '@RIGHT-BOTTOM'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1773:23: ( '@RIGHT-BOTTOM' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1773:24: '@RIGHT-BOTTOM'
 			{
 			match("@RIGHT-BOTTOM"); if (state.failed) return;
 
@@ -7309,8 +7331,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = MOZ_DOCUMENT_SYM;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1731:23: ( '@-MOZ-DOCUMENT' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1731:25: '@-MOZ-DOCUMENT'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1775:23: ( '@-MOZ-DOCUMENT' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1775:25: '@-MOZ-DOCUMENT'
 			{
 			match("@-MOZ-DOCUMENT"); if (state.failed) return;
 
@@ -7330,8 +7352,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = WEBKIT_KEYFRAMES_SYM;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1732:23: ( '@-WEBKIT-KEYFRAMES' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1732:25: '@-WEBKIT-KEYFRAMES'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1776:23: ( '@-WEBKIT-KEYFRAMES' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1776:25: '@-WEBKIT-KEYFRAMES'
 			{
 			match("@-WEBKIT-KEYFRAMES"); if (state.failed) return;
 
@@ -7351,8 +7373,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = SASS_CONTENT;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1735:21: ( '@CONTENT' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1735:23: '@CONTENT'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1779:21: ( '@CONTENT' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1779:23: '@CONTENT'
 			{
 			match("@CONTENT"); if (state.failed) return;
 
@@ -7372,8 +7394,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = SASS_MIXIN;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1736:21: ( '@MIXIN' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1736:23: '@MIXIN'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1780:21: ( '@MIXIN' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1780:23: '@MIXIN'
 			{
 			match("@MIXIN"); if (state.failed) return;
 
@@ -7393,8 +7415,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = SASS_INCLUDE;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1737:21: ( '@INCLUDE' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1737:23: '@INCLUDE'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1781:21: ( '@INCLUDE' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1781:23: '@INCLUDE'
 			{
 			match("@INCLUDE"); if (state.failed) return;
 
@@ -7414,8 +7436,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = SASS_EXTEND;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1738:21: ( '@EXTEND' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1738:23: '@EXTEND'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1782:21: ( '@EXTEND' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1782:23: '@EXTEND'
 			{
 			match("@EXTEND"); if (state.failed) return;
 
@@ -7435,8 +7457,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = SASS_DEBUG;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1739:21: ( '@DEBUG' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1739:23: '@DEBUG'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1783:21: ( '@DEBUG' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1783:23: '@DEBUG'
 			{
 			match("@DEBUG"); if (state.failed) return;
 
@@ -7456,8 +7478,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = SASS_ERROR;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1740:21: ( '@ERROR' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1740:23: '@ERROR'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1784:21: ( '@ERROR' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1784:23: '@ERROR'
 			{
 			match("@ERROR"); if (state.failed) return;
 
@@ -7477,8 +7499,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = SASS_WARN;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1741:21: ( '@WARN' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1741:23: '@WARN'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1785:21: ( '@WARN' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1785:23: '@WARN'
 			{
 			match("@WARN"); if (state.failed) return;
 
@@ -7498,8 +7520,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = SASS_IF;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1742:21: ( '@IF' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1742:23: '@IF'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1786:21: ( '@IF' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1786:23: '@IF'
 			{
 			match("@IF"); if (state.failed) return;
 
@@ -7519,8 +7541,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = SASS_ELSE;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1743:21: ( '@ELSE' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1743:23: '@ELSE'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1787:21: ( '@ELSE' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1787:23: '@ELSE'
 			{
 			match("@ELSE"); if (state.failed) return;
 
@@ -7540,8 +7562,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = SASS_ELSEIF;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1744:21: ( '@ELSEIF' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1744:23: '@ELSEIF'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1788:21: ( '@ELSEIF' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1788:23: '@ELSEIF'
 			{
 			match("@ELSEIF"); if (state.failed) return;
 
@@ -7561,8 +7583,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = SASS_FOR;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1745:21: ( '@FOR' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1745:23: '@FOR'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1789:21: ( '@FOR' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1789:23: '@FOR'
 			{
 			match("@FOR"); if (state.failed) return;
 
@@ -7582,8 +7604,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = SASS_FUNCTION;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1746:21: ( '@FUNCTION' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1746:23: '@FUNCTION'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1790:21: ( '@FUNCTION' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1790:23: '@FUNCTION'
 			{
 			match("@FUNCTION"); if (state.failed) return;
 
@@ -7603,8 +7625,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = SASS_RETURN;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1747:21: ( '@RETURN' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1747:23: '@RETURN'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1791:21: ( '@RETURN' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1791:23: '@RETURN'
 			{
 			match("@RETURN"); if (state.failed) return;
 
@@ -7624,8 +7646,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = SASS_EACH;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1749:21: ( '@EACH' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1749:23: '@EACH'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1793:21: ( '@EACH' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1793:23: '@EACH'
 			{
 			match("@EACH"); if (state.failed) return;
 
@@ -7645,8 +7667,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = SASS_WHILE;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1750:21: ( '@WHILE' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1750:23: '@WHILE'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1794:21: ( '@WHILE' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1794:23: '@WHILE'
 			{
 			match("@WHILE"); if (state.failed) return;
 
@@ -7666,8 +7688,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = SASS_AT_ROOT;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1751:21: ( '@AT-ROOT' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1751:23: '@AT-ROOT'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1795:21: ( '@AT-ROOT' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1795:23: '@AT-ROOT'
 			{
 			match("@AT-ROOT"); if (state.failed) return;
 
@@ -7687,8 +7709,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = AT_SIGN;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1753:21: ( '@' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1753:23: '@'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1797:21: ( '@' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1797:23: '@'
 			{
 			match('@'); if (state.failed) return;
 			}
@@ -7707,10 +7729,10 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = AT_IDENT;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1754:14: ( ( AT_SIGN | ( AT_SIGN AT_SIGN ) ) ( NMCHAR )+ )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1754:16: ( AT_SIGN | ( AT_SIGN AT_SIGN ) ) ( NMCHAR )+
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1798:14: ( ( AT_SIGN | ( AT_SIGN AT_SIGN ) ) ( NMCHAR )+ )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1798:16: ( AT_SIGN | ( AT_SIGN AT_SIGN ) ) ( NMCHAR )+
 			{
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1754:16: ( AT_SIGN | ( AT_SIGN AT_SIGN ) )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1798:16: ( AT_SIGN | ( AT_SIGN AT_SIGN ) )
 			int alt178=2;
 			int LA178_0 = input.LA(1);
 			if ( (LA178_0=='@') ) {
@@ -7746,17 +7768,17 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt178) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1754:17: AT_SIGN
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1798:17: AT_SIGN
 					{
 					mAT_SIGN(); if (state.failed) return;
 
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1754:27: ( AT_SIGN AT_SIGN )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1798:27: ( AT_SIGN AT_SIGN )
 					{
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1754:27: ( AT_SIGN AT_SIGN )
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1754:28: AT_SIGN AT_SIGN
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1798:27: ( AT_SIGN AT_SIGN )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1798:28: AT_SIGN AT_SIGN
 					{
 					mAT_SIGN(); if (state.failed) return;
 
@@ -7769,7 +7791,7 @@ public class Css3Lexer extends Lexer {
 
 			}
 
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1754:46: ( NMCHAR )+
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1798:46: ( NMCHAR )+
 			int cnt179=0;
 			loop179:
 			while (true) {
@@ -7781,7 +7803,7 @@ public class Css3Lexer extends Lexer {
 
 				switch (alt179) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1754:46: NMCHAR
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1798:46: NMCHAR
 					{
 					mNMCHAR(); if (state.failed) return;
 
@@ -7813,11 +7835,11 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = SASS_VAR;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1756:21: ( '$' ( NMCHAR )+ )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1756:23: '$' ( NMCHAR )+
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1800:21: ( '$' ( NMCHAR )+ )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1800:23: '$' ( NMCHAR )+
 			{
 			match('$'); if (state.failed) return;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1756:27: ( NMCHAR )+
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1800:27: ( NMCHAR )+
 			int cnt180=0;
 			loop180:
 			while (true) {
@@ -7829,7 +7851,7 @@ public class Css3Lexer extends Lexer {
 
 				switch (alt180) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1756:27: NMCHAR
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1800:27: NMCHAR
 					{
 					mNMCHAR(); if (state.failed) return;
 
@@ -7861,8 +7883,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = SASS_DEFAULT;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1757:21: ( '!DEFAULT' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1757:23: '!DEFAULT'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1801:21: ( '!DEFAULT' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1801:23: '!DEFAULT'
 			{
 			match("!DEFAULT"); if (state.failed) return;
 
@@ -7882,8 +7904,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = SASS_OPTIONAL;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1758:21: ( '!OPTIONAL' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1758:23: '!OPTIONAL'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1802:21: ( '!OPTIONAL' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1802:23: '!OPTIONAL'
 			{
 			match("!OPTIONAL"); if (state.failed) return;
 
@@ -7903,8 +7925,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = SASS_GLOBAL;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1759:21: ( '!GLOBAL' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1759:23: '!GLOBAL'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1803:21: ( '!GLOBAL' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1803:23: '!GLOBAL'
 			{
 			match("!GLOBAL"); if (state.failed) return;
 
@@ -7924,12 +7946,12 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = SASS_EXTEND_ONLY_SELECTOR;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1762:21: ( PERCENTAGE_SYMBOL ( NMCHAR )+ )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1762:23: PERCENTAGE_SYMBOL ( NMCHAR )+
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1806:21: ( PERCENTAGE_SYMBOL ( NMCHAR )+ )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1806:23: PERCENTAGE_SYMBOL ( NMCHAR )+
 			{
 			mPERCENTAGE_SYMBOL(); if (state.failed) return;
 
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1762:41: ( NMCHAR )+
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1806:41: ( NMCHAR )+
 			int cnt181=0;
 			loop181:
 			while (true) {
@@ -7941,7 +7963,7 @@ public class Css3Lexer extends Lexer {
 
 				switch (alt181) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1762:41: NMCHAR
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1806:41: NMCHAR
 					{
 					mNMCHAR(); if (state.failed) return;
 
@@ -7971,8 +7993,8 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "EMS"
 	public final void mEMS() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1774:25: ()
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1774:26: 
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1818:25: ()
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1818:26: 
 			{
 			}
 
@@ -7986,8 +8008,8 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "EXS"
 	public final void mEXS() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1775:25: ()
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1775:26: 
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1819:25: ()
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1819:26: 
 			{
 			}
 
@@ -8001,8 +8023,8 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "LENGTH"
 	public final void mLENGTH() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1776:25: ()
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1776:26: 
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1820:25: ()
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1820:26: 
 			{
 			}
 
@@ -8016,8 +8038,8 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "REM"
 	public final void mREM() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1777:18: ()
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1777:19: 
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1821:18: ()
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1821:19: 
 			{
 			}
 
@@ -8031,8 +8053,8 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "ANGLE"
 	public final void mANGLE() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1778:25: ()
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1778:26: 
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1822:25: ()
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1822:26: 
 			{
 			}
 
@@ -8046,8 +8068,8 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "TIME"
 	public final void mTIME() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1779:25: ()
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1779:26: 
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1823:25: ()
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1823:26: 
 			{
 			}
 
@@ -8061,8 +8083,8 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "FREQ"
 	public final void mFREQ() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1780:25: ()
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1780:26: 
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1824:25: ()
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1824:26: 
 			{
 			}
 
@@ -8076,8 +8098,8 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "DIMENSION"
 	public final void mDIMENSION() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1781:25: ()
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1781:26: 
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1825:25: ()
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1825:26: 
 			{
 			}
 
@@ -8091,8 +8113,8 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "PERCENTAGE"
 	public final void mPERCENTAGE() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1782:25: ()
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1782:26: 
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1826:25: ()
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1826:26: 
 			{
 			}
 
@@ -8106,8 +8128,8 @@ public class Css3Lexer extends Lexer {
 	// $ANTLR start "RESOLUTION"
 	public final void mRESOLUTION() throws RecognitionException {
 		try {
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1783:25: ()
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1783:26: 
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1827:25: ()
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1827:26: 
 			{
 			}
 
@@ -8123,10 +8145,10 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = NUMBER;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1786:5: ( ( ( '0' .. '9' )+ ( '.' ( '0' .. '9' )+ )? | '.' ( '0' .. '9' )+ ) ( ( D P ( I | C ) )=> D P ( I | C M ) | ( E ( M | X ) )=> E ( M | X ) | ( P ( X | T | C ) )=> P ( X | T | C ) | ( C M )=> C M | ( M ( M | S ) )=> M ( M | S ) | ( I N )=> I N | ( D E G )=> D E G | ( R ( A | E ) )=> R ( A D | E M ) | ( S )=> S | ( ( K )? H Z )=> ( K )? H Z | IDENT | PERCENTAGE_SYMBOL |) )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1786:9: ( ( '0' .. '9' )+ ( '.' ( '0' .. '9' )+ )? | '.' ( '0' .. '9' )+ ) ( ( D P ( I | C ) )=> D P ( I | C M ) | ( E ( M | X ) )=> E ( M | X ) | ( P ( X | T | C ) )=> P ( X | T | C ) | ( C M )=> C M | ( M ( M | S ) )=> M ( M | S ) | ( I N )=> I N | ( D E G )=> D E G | ( R ( A | E ) )=> R ( A D | E M ) | ( S )=> S | ( ( K )? H Z )=> ( K )? H Z | IDENT | PERCENTAGE_SYMBOL |)
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1830:5: ( ( ( '0' .. '9' )+ ( '.' ( '0' .. '9' )+ )? | '.' ( '0' .. '9' )+ ) ( ( D P ( I | C ) )=> D P ( I | C M ) | ( E ( M | X ) )=> E ( M | X ) | ( P ( X | T | C ) )=> P ( X | T | C ) | ( C M )=> C M | ( M ( M | S ) )=> M ( M | S ) | ( I N )=> I N | ( D E G )=> D E G | ( R ( A | E ) )=> R ( A D | E M ) | ( S )=> S | ( ( K )? H Z )=> ( K )? H Z | IDENT | PERCENTAGE_SYMBOL |) )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1830:9: ( ( '0' .. '9' )+ ( '.' ( '0' .. '9' )+ )? | '.' ( '0' .. '9' )+ ) ( ( D P ( I | C ) )=> D P ( I | C M ) | ( E ( M | X ) )=> E ( M | X ) | ( P ( X | T | C ) )=> P ( X | T | C ) | ( C M )=> C M | ( M ( M | S ) )=> M ( M | S ) | ( I N )=> I N | ( D E G )=> D E G | ( R ( A | E ) )=> R ( A D | E M ) | ( S )=> S | ( ( K )? H Z )=> ( K )? H Z | IDENT | PERCENTAGE_SYMBOL |)
 			{
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1786:9: ( ( '0' .. '9' )+ ( '.' ( '0' .. '9' )+ )? | '.' ( '0' .. '9' )+ )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1830:9: ( ( '0' .. '9' )+ ( '.' ( '0' .. '9' )+ )? | '.' ( '0' .. '9' )+ )
 			int alt186=2;
 			int LA186_0 = input.LA(1);
 			if ( ((LA186_0 >= '0' && LA186_0 <= '9')) ) {
@@ -8145,9 +8167,9 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt186) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1787:15: ( '0' .. '9' )+ ( '.' ( '0' .. '9' )+ )?
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1831:15: ( '0' .. '9' )+ ( '.' ( '0' .. '9' )+ )?
 					{
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1787:15: ( '0' .. '9' )+
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1831:15: ( '0' .. '9' )+
 					int cnt182=0;
 					loop182:
 					while (true) {
@@ -8159,7 +8181,7 @@ public class Css3Lexer extends Lexer {
 
 						switch (alt182) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:
 							{
 							if ( (input.LA(1) >= '0' && input.LA(1) <= '9') ) {
 								input.consume();
@@ -8183,7 +8205,7 @@ public class Css3Lexer extends Lexer {
 						cnt182++;
 					}
 
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1787:25: ( '.' ( '0' .. '9' )+ )?
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1831:25: ( '.' ( '0' .. '9' )+ )?
 					int alt184=2;
 					int LA184_0 = input.LA(1);
 					if ( (LA184_0=='.') ) {
@@ -8191,10 +8213,10 @@ public class Css3Lexer extends Lexer {
 					}
 					switch (alt184) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1787:26: '.' ( '0' .. '9' )+
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1831:26: '.' ( '0' .. '9' )+
 							{
 							match('.'); if (state.failed) return;
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1787:30: ( '0' .. '9' )+
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1831:30: ( '0' .. '9' )+
 							int cnt183=0;
 							loop183:
 							while (true) {
@@ -8206,7 +8228,7 @@ public class Css3Lexer extends Lexer {
 
 								switch (alt183) {
 								case 1 :
-									// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:
+									// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:
 									{
 									if ( (input.LA(1) >= '0' && input.LA(1) <= '9') ) {
 										input.consume();
@@ -8238,10 +8260,10 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1788:15: '.' ( '0' .. '9' )+
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1832:15: '.' ( '0' .. '9' )+
 					{
 					match('.'); if (state.failed) return;
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1788:19: ( '0' .. '9' )+
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1832:19: ( '0' .. '9' )+
 					int cnt185=0;
 					loop185:
 					while (true) {
@@ -8253,7 +8275,7 @@ public class Css3Lexer extends Lexer {
 
 						switch (alt185) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:
 							{
 							if ( (input.LA(1) >= '0' && input.LA(1) <= '9') ) {
 								input.consume();
@@ -8282,18 +8304,18 @@ public class Css3Lexer extends Lexer {
 
 			}
 
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1790:9: ( ( D P ( I | C ) )=> D P ( I | C M ) | ( E ( M | X ) )=> E ( M | X ) | ( P ( X | T | C ) )=> P ( X | T | C ) | ( C M )=> C M | ( M ( M | S ) )=> M ( M | S ) | ( I N )=> I N | ( D E G )=> D E G | ( R ( A | E ) )=> R ( A D | E M ) | ( S )=> S | ( ( K )? H Z )=> ( K )? H Z | IDENT | PERCENTAGE_SYMBOL |)
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1834:9: ( ( D P ( I | C ) )=> D P ( I | C M ) | ( E ( M | X ) )=> E ( M | X ) | ( P ( X | T | C ) )=> P ( X | T | C ) | ( C M )=> C M | ( M ( M | S ) )=> M ( M | S ) | ( I N )=> I N | ( D E G )=> D E G | ( R ( A | E ) )=> R ( A D | E M ) | ( S )=> S | ( ( K )? H Z )=> ( K )? H Z | IDENT | PERCENTAGE_SYMBOL |)
 			int alt193=13;
 			alt193 = dfa193.predict(input);
 			switch (alt193) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1791:15: ( D P ( I | C ) )=> D P ( I | C M )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1835:15: ( D P ( I | C ) )=> D P ( I | C M )
 					{
 					mD(); if (state.failed) return;
 
 					mP(); if (state.failed) return;
 
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1793:17: ( I | C M )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1837:17: ( I | C M )
 					int alt187=2;
 					switch ( input.LA(1) ) {
 					case 'I':
@@ -8545,14 +8567,14 @@ public class Css3Lexer extends Lexer {
 					}
 					switch (alt187) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1794:22: I
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1838:22: I
 							{
 							mI(); if (state.failed) return;
 
 							}
 							break;
 						case 2 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1794:26: C M
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1838:26: C M
 							{
 							mC(); if (state.failed) return;
 
@@ -8567,11 +8589,11 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1798:15: ( E ( M | X ) )=> E ( M | X )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1842:15: ( E ( M | X ) )=> E ( M | X )
 					{
 					mE(); if (state.failed) return;
 
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1800:17: ( M | X )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1844:17: ( M | X )
 					int alt188=2;
 					switch ( input.LA(1) ) {
 					case 'M':
@@ -8747,7 +8769,7 @@ public class Css3Lexer extends Lexer {
 					}
 					switch (alt188) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1801:23: M
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1845:23: M
 							{
 							mM(); if (state.failed) return;
 
@@ -8755,7 +8777,7 @@ public class Css3Lexer extends Lexer {
 							}
 							break;
 						case 2 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1802:23: X
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1846:23: X
 							{
 							mX(); if (state.failed) return;
 
@@ -8768,11 +8790,11 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 3 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1804:15: ( P ( X | T | C ) )=> P ( X | T | C )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1848:15: ( P ( X | T | C ) )=> P ( X | T | C )
 					{
 					mP(); if (state.failed) return;
 
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1806:17: ( X | T | C )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1850:17: ( X | T | C )
 					int alt189=3;
 					switch ( input.LA(1) ) {
 					case 'X':
@@ -9072,21 +9094,21 @@ public class Css3Lexer extends Lexer {
 					}
 					switch (alt189) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1807:23: X
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1851:23: X
 							{
 							mX(); if (state.failed) return;
 
 							}
 							break;
 						case 2 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1808:23: T
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1852:23: T
 							{
 							mT(); if (state.failed) return;
 
 							}
 							break;
 						case 3 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1809:23: C
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1853:23: C
 							{
 							mC(); if (state.failed) return;
 
@@ -9099,7 +9121,7 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 4 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1812:15: ( C M )=> C M
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1856:15: ( C M )=> C M
 					{
 					mC(); if (state.failed) return;
 
@@ -9109,11 +9131,11 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 5 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1814:15: ( M ( M | S ) )=> M ( M | S )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1858:15: ( M ( M | S ) )=> M ( M | S )
 					{
 					mM(); if (state.failed) return;
 
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1816:17: ( M | S )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1860:17: ( M | S )
 					int alt190=2;
 					switch ( input.LA(1) ) {
 					case 'M':
@@ -9289,7 +9311,7 @@ public class Css3Lexer extends Lexer {
 					}
 					switch (alt190) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1817:23: M
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1861:23: M
 							{
 							mM(); if (state.failed) return;
 
@@ -9297,7 +9319,7 @@ public class Css3Lexer extends Lexer {
 							}
 							break;
 						case 2 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1819:23: S
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1863:23: S
 							{
 							mS(); if (state.failed) return;
 
@@ -9310,7 +9332,7 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 6 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1821:15: ( I N )=> I N
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1865:15: ( I N )=> I N
 					{
 					mI(); if (state.failed) return;
 
@@ -9320,7 +9342,7 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 7 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1824:15: ( D E G )=> D E G
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1868:15: ( D E G )=> D E G
 					{
 					mD(); if (state.failed) return;
 
@@ -9332,11 +9354,11 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 8 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1829:15: ( R ( A | E ) )=> R ( A D | E M )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1873:15: ( R ( A | E ) )=> R ( A D | E M )
 					{
 					mR(); if (state.failed) return;
 
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1831:17: ( A D | E M )
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1875:17: ( A D | E M )
 					int alt191=2;
 					switch ( input.LA(1) ) {
 					case 'A':
@@ -9579,7 +9601,7 @@ public class Css3Lexer extends Lexer {
 					}
 					switch (alt191) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1832:20: A D
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1876:20: A D
 							{
 							mA(); if (state.failed) return;
 
@@ -9589,7 +9611,7 @@ public class Css3Lexer extends Lexer {
 							}
 							break;
 						case 2 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1833:20: E M
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1877:20: E M
 							{
 							mE(); if (state.failed) return;
 
@@ -9604,7 +9626,7 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 9 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1836:15: ( S )=> S
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1880:15: ( S )=> S
 					{
 					mS(); if (state.failed) return;
 
@@ -9612,9 +9634,9 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 10 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1838:15: ( ( K )? H Z )=> ( K )? H Z
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1882:15: ( ( K )? H Z )=> ( K )? H Z
 					{
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1839:17: ( K )?
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1883:17: ( K )?
 					int alt192=2;
 					int LA192_0 = input.LA(1);
 					if ( (LA192_0=='K'||LA192_0=='k') ) {
@@ -9679,7 +9701,7 @@ public class Css3Lexer extends Lexer {
 					}
 					switch (alt192) {
 						case 1 :
-							// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1839:17: K
+							// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1883:17: K
 							{
 							mK(); if (state.failed) return;
 
@@ -9696,7 +9718,7 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 11 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1841:15: IDENT
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1885:15: IDENT
 					{
 					mIDENT(); if (state.failed) return;
 
@@ -9704,7 +9726,7 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 12 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1843:15: PERCENTAGE_SYMBOL
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1887:15: PERCENTAGE_SYMBOL
 					{
 					mPERCENTAGE_SYMBOL(); if (state.failed) return;
 
@@ -9712,7 +9734,7 @@ public class Css3Lexer extends Lexer {
 					}
 					break;
 				case 13 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1846:9: 
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1890:9: 
 					{
 					}
 					break;
@@ -9735,8 +9757,8 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = URI;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1852:5: ( U R L '(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1852:9: U R L '(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1896:5: ( U R L '(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1896:9: U R L '(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')'
 			{
 			mU(); if (state.failed) return;
 
@@ -9745,7 +9767,7 @@ public class Css3Lexer extends Lexer {
 			mL(); if (state.failed) return;
 
 			match('('); if (state.failed) return;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1854:13: ( ( WS )=> WS )?
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1898:13: ( ( WS )=> WS )?
 			int alt194=2;
 			int LA194_0 = input.LA(1);
 			if ( (LA194_0=='\t'||LA194_0==' ') ) {
@@ -9756,7 +9778,7 @@ public class Css3Lexer extends Lexer {
 			}
 			switch (alt194) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1854:14: ( WS )=> WS
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1898:14: ( WS )=> WS
 					{
 					mWS(); if (state.failed) return;
 
@@ -9765,7 +9787,7 @@ public class Css3Lexer extends Lexer {
 
 			}
 
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1854:25: ( URL | STRING )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1898:25: ( URL | STRING )
 			int alt195=2;
 			int LA195_0 = input.LA(1);
 			if ( (LA195_0=='\t'||(LA195_0 >= ' ' && LA195_0 <= '!')||(LA195_0 >= '#' && LA195_0 <= '&')||(LA195_0 >= ')' && LA195_0 <= ';')||LA195_0=='='||(LA195_0 >= '?' && LA195_0 <= '\\')||LA195_0=='_'||(LA195_0 >= 'a' && LA195_0 <= '~')||(LA195_0 >= '\u0080' && LA195_0 <= '\uFFFF')) ) {
@@ -9784,14 +9806,14 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt195) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1854:26: URL
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1898:26: URL
 					{
 					mURL(); if (state.failed) return;
 
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1854:30: STRING
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1898:30: STRING
 					{
 					mSTRING(); if (state.failed) return;
 
@@ -9800,7 +9822,7 @@ public class Css3Lexer extends Lexer {
 
 			}
 
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1854:38: ( WS )?
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1898:38: ( WS )?
 			int alt196=2;
 			int LA196_0 = input.LA(1);
 			if ( (LA196_0=='\t'||LA196_0==' ') ) {
@@ -9808,7 +9830,7 @@ public class Css3Lexer extends Lexer {
 			}
 			switch (alt196) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1854:38: WS
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1898:38: WS
 					{
 					mWS(); if (state.failed) return;
 
@@ -9834,12 +9856,12 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = MOZ_URL_PREFIX;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1859:2: ( 'URL-PREFIX(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1860:2: 'URL-PREFIX(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1903:2: ( 'URL-PREFIX(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1904:2: 'URL-PREFIX(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')'
 			{
 			match("URL-PREFIX("); if (state.failed) return;
 
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1861:13: ( ( WS )=> WS )?
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1905:13: ( ( WS )=> WS )?
 			int alt197=2;
 			int LA197_0 = input.LA(1);
 			if ( (LA197_0=='\t'||LA197_0==' ') ) {
@@ -9850,7 +9872,7 @@ public class Css3Lexer extends Lexer {
 			}
 			switch (alt197) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1861:14: ( WS )=> WS
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1905:14: ( WS )=> WS
 					{
 					mWS(); if (state.failed) return;
 
@@ -9859,7 +9881,7 @@ public class Css3Lexer extends Lexer {
 
 			}
 
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1861:25: ( URL | STRING )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1905:25: ( URL | STRING )
 			int alt198=2;
 			int LA198_0 = input.LA(1);
 			if ( (LA198_0=='\t'||(LA198_0 >= ' ' && LA198_0 <= '!')||(LA198_0 >= '#' && LA198_0 <= '&')||(LA198_0 >= ')' && LA198_0 <= ';')||LA198_0=='='||(LA198_0 >= '?' && LA198_0 <= '\\')||LA198_0=='_'||(LA198_0 >= 'a' && LA198_0 <= '~')||(LA198_0 >= '\u0080' && LA198_0 <= '\uFFFF')) ) {
@@ -9878,14 +9900,14 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt198) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1861:26: URL
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1905:26: URL
 					{
 					mURL(); if (state.failed) return;
 
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1861:30: STRING
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1905:30: STRING
 					{
 					mSTRING(); if (state.failed) return;
 
@@ -9894,7 +9916,7 @@ public class Css3Lexer extends Lexer {
 
 			}
 
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1861:38: ( WS )?
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1905:38: ( WS )?
 			int alt199=2;
 			int LA199_0 = input.LA(1);
 			if ( (LA199_0=='\t'||LA199_0==' ') ) {
@@ -9902,7 +9924,7 @@ public class Css3Lexer extends Lexer {
 			}
 			switch (alt199) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1861:38: WS
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1905:38: WS
 					{
 					mWS(); if (state.failed) return;
 
@@ -9928,12 +9950,12 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = MOZ_DOMAIN;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1867:2: ( 'DOMAIN(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1868:2: 'DOMAIN(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1911:2: ( 'DOMAIN(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1912:2: 'DOMAIN(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')'
 			{
 			match("DOMAIN("); if (state.failed) return;
 
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1869:13: ( ( WS )=> WS )?
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1913:13: ( ( WS )=> WS )?
 			int alt200=2;
 			int LA200_0 = input.LA(1);
 			if ( (LA200_0=='\t'||LA200_0==' ') ) {
@@ -9944,7 +9966,7 @@ public class Css3Lexer extends Lexer {
 			}
 			switch (alt200) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1869:14: ( WS )=> WS
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1913:14: ( WS )=> WS
 					{
 					mWS(); if (state.failed) return;
 
@@ -9953,7 +9975,7 @@ public class Css3Lexer extends Lexer {
 
 			}
 
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1869:25: ( URL | STRING )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1913:25: ( URL | STRING )
 			int alt201=2;
 			int LA201_0 = input.LA(1);
 			if ( (LA201_0=='\t'||(LA201_0 >= ' ' && LA201_0 <= '!')||(LA201_0 >= '#' && LA201_0 <= '&')||(LA201_0 >= ')' && LA201_0 <= ';')||LA201_0=='='||(LA201_0 >= '?' && LA201_0 <= '\\')||LA201_0=='_'||(LA201_0 >= 'a' && LA201_0 <= '~')||(LA201_0 >= '\u0080' && LA201_0 <= '\uFFFF')) ) {
@@ -9972,14 +9994,14 @@ public class Css3Lexer extends Lexer {
 
 			switch (alt201) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1869:26: URL
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1913:26: URL
 					{
 					mURL(); if (state.failed) return;
 
 					}
 					break;
 				case 2 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1869:30: STRING
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1913:30: STRING
 					{
 					mSTRING(); if (state.failed) return;
 
@@ -9988,7 +10010,7 @@ public class Css3Lexer extends Lexer {
 
 			}
 
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1869:38: ( WS )?
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1913:38: ( WS )?
 			int alt202=2;
 			int LA202_0 = input.LA(1);
 			if ( (LA202_0=='\t'||LA202_0==' ') ) {
@@ -9996,7 +10018,7 @@ public class Css3Lexer extends Lexer {
 			}
 			switch (alt202) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1869:38: WS
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1913:38: WS
 					{
 					mWS(); if (state.failed) return;
 
@@ -10022,12 +10044,12 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = MOZ_REGEXP;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1875:2: ( 'REGEXP(' ( ( WS )=> WS )? STRING ( WS )? ')' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1876:2: 'REGEXP(' ( ( WS )=> WS )? STRING ( WS )? ')'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1919:2: ( 'REGEXP(' ( ( WS )=> WS )? STRING ( WS )? ')' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1920:2: 'REGEXP(' ( ( WS )=> WS )? STRING ( WS )? ')'
 			{
 			match("REGEXP("); if (state.failed) return;
 
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1877:13: ( ( WS )=> WS )?
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1921:13: ( ( WS )=> WS )?
 			int alt203=2;
 			int LA203_0 = input.LA(1);
 			if ( (LA203_0=='\t'||LA203_0==' ') && (synpred16_Css3())) {
@@ -10035,7 +10057,7 @@ public class Css3Lexer extends Lexer {
 			}
 			switch (alt203) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1877:14: ( WS )=> WS
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1921:14: ( WS )=> WS
 					{
 					mWS(); if (state.failed) return;
 
@@ -10046,7 +10068,7 @@ public class Css3Lexer extends Lexer {
 
 			mSTRING(); if (state.failed) return;
 
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1877:32: ( WS )?
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1921:32: ( WS )?
 			int alt204=2;
 			int LA204_0 = input.LA(1);
 			if ( (LA204_0=='\t'||LA204_0==' ') ) {
@@ -10054,7 +10076,7 @@ public class Css3Lexer extends Lexer {
 			}
 			switch (alt204) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1877:32: WS
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1921:32: WS
 					{
 					mWS(); if (state.failed) return;
 
@@ -10080,10 +10102,10 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = WS;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1888:5: ( ( ' ' | '\\t' )+ )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1889:5: ( ' ' | '\\t' )+
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1932:5: ( ( ' ' | '\\t' )+ )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1933:5: ( ' ' | '\\t' )+
 			{
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1889:5: ( ' ' | '\\t' )+
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1933:5: ( ' ' | '\\t' )+
 			int cnt205=0;
 			loop205:
 			while (true) {
@@ -10095,7 +10117,7 @@ public class Css3Lexer extends Lexer {
 
 				switch (alt205) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:
 					{
 					if ( input.LA(1)=='\t'||input.LA(1)==' ' ) {
 						input.consume();
@@ -10135,10 +10157,10 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = NL;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1893:5: ( ( '\\r' | '\\n' )+ )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1895:5: ( '\\r' | '\\n' )+
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1937:5: ( ( '\\r' | '\\n' )+ )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1939:5: ( '\\r' | '\\n' )+
 			{
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1895:5: ( '\\r' | '\\n' )+
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1939:5: ( '\\r' | '\\n' )+
 			int cnt206=0;
 			loop206:
 			while (true) {
@@ -10150,7 +10172,7 @@ public class Css3Lexer extends Lexer {
 
 				switch (alt206) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:
 					{
 					if ( input.LA(1)=='\n'||input.LA(1)=='\r' ) {
 						input.consume();
@@ -10190,15 +10212,15 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = COMMENT;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1901:5: ( '/*' ( options {greedy=false; } : ( . )* ) '*/' )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1902:5: '/*' ( options {greedy=false; } : ( . )* ) '*/'
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1945:5: ( '/*' ( options {greedy=false; } : ( . )* ) '*/' )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1946:5: '/*' ( options {greedy=false; } : ( . )* ) '*/'
 			{
 			match("/*"); if (state.failed) return;
 
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1902:10: ( options {greedy=false; } : ( . )* )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1902:40: ( . )*
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1946:10: ( options {greedy=false; } : ( . )* )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1946:40: ( . )*
 			{
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1902:40: ( . )*
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1946:40: ( . )*
 			loop207:
 			while (true) {
 				int alt207=2;
@@ -10219,7 +10241,7 @@ public class Css3Lexer extends Lexer {
 
 				switch (alt207) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1902:40: .
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1946:40: .
 					{
 					matchAny(); if (state.failed) return;
 					}
@@ -10250,15 +10272,15 @@ public class Css3Lexer extends Lexer {
 		try {
 			int _type = LINE_COMMENT;
 			int _channel = DEFAULT_TOKEN_CHANNEL;
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1906:5: ( '//' ( options {greedy=false; } : (~ ( '\\r' | '\\n' ) )* ) )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1907:5: '//' ( options {greedy=false; } : (~ ( '\\r' | '\\n' ) )* )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1950:5: ( '//' ( options {greedy=false; } : (~ ( '\\r' | '\\n' ) )* ) )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1951:5: '//' ( options {greedy=false; } : (~ ( '\\r' | '\\n' ) )* )
 			{
 			match("//"); if (state.failed) return;
 
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1907:9: ( options {greedy=false; } : (~ ( '\\r' | '\\n' ) )* )
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1907:39: (~ ( '\\r' | '\\n' ) )*
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1951:9: ( options {greedy=false; } : (~ ( '\\r' | '\\n' ) )* )
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1951:39: (~ ( '\\r' | '\\n' ) )*
 			{
-			// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1907:39: (~ ( '\\r' | '\\n' ) )*
+			// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1951:39: (~ ( '\\r' | '\\n' ) )*
 			loop208:
 			while (true) {
 				int alt208=2;
@@ -10269,7 +10291,7 @@ public class Css3Lexer extends Lexer {
 
 				switch (alt208) {
 				case 1 :
-					// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:
+					// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:
 					{
 					if ( (input.LA(1) >= '\u0000' && input.LA(1) <= '\t')||(input.LA(1) >= '\u000B' && input.LA(1) <= '\f')||(input.LA(1) >= '\u000E' && input.LA(1) <= '\uFFFF') ) {
 						input.consume();
@@ -10307,719 +10329,726 @@ public class Css3Lexer extends Lexer {
 
 	@Override
 	public void mTokens() throws RecognitionException {
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:8: ( GEN | CDO | CDC | INCLUDES | DASHMATCH | BEGINS | ENDS | CONTAINS | GREATER | LBRACE | RBRACE | LBRACKET | RBRACKET | OPEQ | SEMI | COLON | DCOLON | SOLIDUS | MINUS | PLUS | STAR | LPAREN | RPAREN | COMMA | DOT | TILDE | PIPE | PERCENTAGE_SYMBOL | EXCLAMATION_MARK | CP_EQ | CP_NOT_EQ | LESS | GREATER_OR_EQ | LESS_OR_EQ | LESS_AND | CP_DOTS | LESS_REST | STRING | LESS_JS_STRING | NOT | VA [...]
-		int alt209=102;
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:8: ( GEN | CDO | CDC | INCLUDES | DASHMATCH | BEGINS | ENDS | CONTAINS | GREATER | LBRACE | RBRACE | LBRACKET | RBRACKET | OPEQ | SEMI | COLON | DCOLON | SOLIDUS | MINUS | PLUS | STAR | LPAREN | RPAREN | COMMA | DOT | TILDE | PIPE | PERCENTAGE_SYMBOL | EXCLAMATION_MARK | CP_EQ | CP_NOT_EQ | LESS | GREATER_OR_EQ | LESS_OR_EQ | LESS_AND | CP_DOTS | LESS_REST | STRING | LESS_JS_STRING |  [...]
+		int alt209=103;
 		alt209 = dfa209.predict(input);
 		switch (alt209) {
 			case 1 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:10: GEN
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:10: GEN
 				{
 				mGEN(); if (state.failed) return;
 
 				}
 				break;
 			case 2 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:14: CDO
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:14: CDO
 				{
 				mCDO(); if (state.failed) return;
 
 				}
 				break;
 			case 3 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:18: CDC
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:18: CDC
 				{
 				mCDC(); if (state.failed) return;
 
 				}
 				break;
 			case 4 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:22: INCLUDES
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:22: INCLUDES
 				{
 				mINCLUDES(); if (state.failed) return;
 
 				}
 				break;
 			case 5 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:31: DASHMATCH
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:31: DASHMATCH
 				{
 				mDASHMATCH(); if (state.failed) return;
 
 				}
 				break;
 			case 6 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:41: BEGINS
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:41: BEGINS
 				{
 				mBEGINS(); if (state.failed) return;
 
 				}
 				break;
 			case 7 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:48: ENDS
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:48: ENDS
 				{
 				mENDS(); if (state.failed) return;
 
 				}
 				break;
 			case 8 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:53: CONTAINS
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:53: CONTAINS
 				{
 				mCONTAINS(); if (state.failed) return;
 
 				}
 				break;
 			case 9 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:62: GREATER
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:62: GREATER
 				{
 				mGREATER(); if (state.failed) return;
 
 				}
 				break;
 			case 10 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:70: LBRACE
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:70: LBRACE
 				{
 				mLBRACE(); if (state.failed) return;
 
 				}
 				break;
 			case 11 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:77: RBRACE
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:77: RBRACE
 				{
 				mRBRACE(); if (state.failed) return;
 
 				}
 				break;
 			case 12 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:84: LBRACKET
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:84: LBRACKET
 				{
 				mLBRACKET(); if (state.failed) return;
 
 				}
 				break;
 			case 13 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:93: RBRACKET
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:93: RBRACKET
 				{
 				mRBRACKET(); if (state.failed) return;
 
 				}
 				break;
 			case 14 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:102: OPEQ
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:102: OPEQ
 				{
 				mOPEQ(); if (state.failed) return;
 
 				}
 				break;
 			case 15 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:107: SEMI
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:107: SEMI
 				{
 				mSEMI(); if (state.failed) return;
 
 				}
 				break;
 			case 16 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:112: COLON
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:112: COLON
 				{
 				mCOLON(); if (state.failed) return;
 
 				}
 				break;
 			case 17 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:118: DCOLON
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:118: DCOLON
 				{
 				mDCOLON(); if (state.failed) return;
 
 				}
 				break;
 			case 18 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:125: SOLIDUS
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:125: SOLIDUS
 				{
 				mSOLIDUS(); if (state.failed) return;
 
 				}
 				break;
 			case 19 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:133: MINUS
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:133: MINUS
 				{
 				mMINUS(); if (state.failed) return;
 
 				}
 				break;
 			case 20 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:139: PLUS
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:139: PLUS
 				{
 				mPLUS(); if (state.failed) return;
 
 				}
 				break;
 			case 21 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:144: STAR
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:144: STAR
 				{
 				mSTAR(); if (state.failed) return;
 
 				}
 				break;
 			case 22 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:149: LPAREN
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:149: LPAREN
 				{
 				mLPAREN(); if (state.failed) return;
 
 				}
 				break;
 			case 23 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:156: RPAREN
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:156: RPAREN
 				{
 				mRPAREN(); if (state.failed) return;
 
 				}
 				break;
 			case 24 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:163: COMMA
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:163: COMMA
 				{
 				mCOMMA(); if (state.failed) return;
 
 				}
 				break;
 			case 25 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:169: DOT
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:169: DOT
 				{
 				mDOT(); if (state.failed) return;
 
 				}
 				break;
 			case 26 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:173: TILDE
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:173: TILDE
 				{
 				mTILDE(); if (state.failed) return;
 
 				}
 				break;
 			case 27 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:179: PIPE
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:179: PIPE
 				{
 				mPIPE(); if (state.failed) return;
 
 				}
 				break;
 			case 28 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:184: PERCENTAGE_SYMBOL
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:184: PERCENTAGE_SYMBOL
 				{
 				mPERCENTAGE_SYMBOL(); if (state.failed) return;
 
 				}
 				break;
 			case 29 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:202: EXCLAMATION_MARK
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:202: EXCLAMATION_MARK
 				{
 				mEXCLAMATION_MARK(); if (state.failed) return;
 
 				}
 				break;
 			case 30 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:219: CP_EQ
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:219: CP_EQ
 				{
 				mCP_EQ(); if (state.failed) return;
 
 				}
 				break;
 			case 31 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:225: CP_NOT_EQ
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:225: CP_NOT_EQ
 				{
 				mCP_NOT_EQ(); if (state.failed) return;
 
 				}
 				break;
 			case 32 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:235: LESS
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:235: LESS
 				{
 				mLESS(); if (state.failed) return;
 
 				}
 				break;
 			case 33 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:240: GREATER_OR_EQ
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:240: GREATER_OR_EQ
 				{
 				mGREATER_OR_EQ(); if (state.failed) return;
 
 				}
 				break;
 			case 34 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:254: LESS_OR_EQ
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:254: LESS_OR_EQ
 				{
 				mLESS_OR_EQ(); if (state.failed) return;
 
 				}
 				break;
 			case 35 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:265: LESS_AND
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:265: LESS_AND
 				{
 				mLESS_AND(); if (state.failed) return;
 
 				}
 				break;
 			case 36 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:274: CP_DOTS
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:274: CP_DOTS
 				{
 				mCP_DOTS(); if (state.failed) return;
 
 				}
 				break;
 			case 37 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:282: LESS_REST
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:282: LESS_REST
 				{
 				mLESS_REST(); if (state.failed) return;
 
 				}
 				break;
 			case 38 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:292: STRING
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:292: STRING
 				{
 				mSTRING(); if (state.failed) return;
 
 				}
 				break;
 			case 39 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:299: LESS_JS_STRING
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:299: LESS_JS_STRING
 				{
 				mLESS_JS_STRING(); if (state.failed) return;
 
 				}
 				break;
 			case 40 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:314: NOT
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:314: NOT
 				{
 				mNOT(); if (state.failed) return;
 
 				}
 				break;
 			case 41 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:318: VARIABLE
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:318: VARIABLE
 				{
 				mVARIABLE(); if (state.failed) return;
 
 				}
 				break;
 			case 42 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:327: IDENT
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:327: IDENT
 				{
 				mIDENT(); if (state.failed) return;
 
 				}
 				break;
 			case 43 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:333: HASH_SYMBOL
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:333: HASH_SYMBOL
 				{
 				mHASH_SYMBOL(); if (state.failed) return;
 
 				}
 				break;
 			case 44 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:345: HASH
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:345: HASH
 				{
 				mHASH(); if (state.failed) return;
 
 				}
 				break;
 			case 45 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:350: IMPORTANT_SYM
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:350: IMPORTANT_SYM
 				{
 				mIMPORTANT_SYM(); if (state.failed) return;
 
 				}
 				break;
 			case 46 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:364: IMPORT_SYM
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:364: IMPORT_SYM
 				{
 				mIMPORT_SYM(); if (state.failed) return;
 
 				}
 				break;
 			case 47 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:375: PAGE_SYM
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:375: PAGE_SYM
 				{
 				mPAGE_SYM(); if (state.failed) return;
 
 				}
 				break;
 			case 48 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:384: MEDIA_SYM
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:384: MEDIA_SYM
 				{
 				mMEDIA_SYM(); if (state.failed) return;
 
 				}
 				break;
 			case 49 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:394: NAMESPACE_SYM
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:394: NAMESPACE_SYM
 				{
 				mNAMESPACE_SYM(); if (state.failed) return;
 
 				}
 				break;
 			case 50 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:408: CHARSET_SYM
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:408: CHARSET_SYM
 				{
 				mCHARSET_SYM(); if (state.failed) return;
 
 				}
 				break;
 			case 51 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:420: COUNTER_STYLE_SYM
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:420: COUNTER_STYLE_SYM
 				{
 				mCOUNTER_STYLE_SYM(); if (state.failed) return;
 
 				}
 				break;
 			case 52 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:438: FONT_FACE_SYM
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:438: FONT_FACE_SYM
 				{
 				mFONT_FACE_SYM(); if (state.failed) return;
 
 				}
 				break;
 			case 53 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:452: TOPLEFTCORNER_SYM
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:452: SUPPORTS_SYM
 				{
-				mTOPLEFTCORNER_SYM(); if (state.failed) return;
+				mSUPPORTS_SYM(); if (state.failed) return;
 
 				}
 				break;
 			case 54 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:470: TOPLEFT_SYM
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:465: TOPLEFTCORNER_SYM
 				{
-				mTOPLEFT_SYM(); if (state.failed) return;
+				mTOPLEFTCORNER_SYM(); if (state.failed) return;
 
 				}
 				break;
 			case 55 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:482: TOPCENTER_SYM
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:483: TOPLEFT_SYM
 				{
-				mTOPCENTER_SYM(); if (state.failed) return;
+				mTOPLEFT_SYM(); if (state.failed) return;
 
 				}
 				break;
 			case 56 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:496: TOPRIGHT_SYM
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:495: TOPCENTER_SYM
 				{
-				mTOPRIGHT_SYM(); if (state.failed) return;
+				mTOPCENTER_SYM(); if (state.failed) return;
 
 				}
 				break;
 			case 57 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:509: TOPRIGHTCORNER_SYM
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:509: TOPRIGHT_SYM
 				{
-				mTOPRIGHTCORNER_SYM(); if (state.failed) return;
+				mTOPRIGHT_SYM(); if (state.failed) return;
 
 				}
 				break;
 			case 58 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:528: BOTTOMLEFTCORNER_SYM
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:522: TOPRIGHTCORNER_SYM
 				{
-				mBOTTOMLEFTCORNER_SYM(); if (state.failed) return;
+				mTOPRIGHTCORNER_SYM(); if (state.failed) return;
 
 				}
 				break;
 			case 59 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:549: BOTTOMLEFT_SYM
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:541: BOTTOMLEFTCORNER_SYM
 				{
-				mBOTTOMLEFT_SYM(); if (state.failed) return;
+				mBOTTOMLEFTCORNER_SYM(); if (state.failed) return;
 
 				}
 				break;
 			case 60 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:564: BOTTOMCENTER_SYM
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:562: BOTTOMLEFT_SYM
 				{
-				mBOTTOMCENTER_SYM(); if (state.failed) return;
+				mBOTTOMLEFT_SYM(); if (state.failed) return;
 
 				}
 				break;
 			case 61 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:581: BOTTOMRIGHT_SYM
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:577: BOTTOMCENTER_SYM
 				{
-				mBOTTOMRIGHT_SYM(); if (state.failed) return;
+				mBOTTOMCENTER_SYM(); if (state.failed) return;
 
 				}
 				break;
 			case 62 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:597: BOTTOMRIGHTCORNER_SYM
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:594: BOTTOMRIGHT_SYM
 				{
-				mBOTTOMRIGHTCORNER_SYM(); if (state.failed) return;
+				mBOTTOMRIGHT_SYM(); if (state.failed) return;
 
 				}
 				break;
 			case 63 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:619: LEFTTOP_SYM
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:610: BOTTOMRIGHTCORNER_SYM
 				{
-				mLEFTTOP_SYM(); if (state.failed) return;
+				mBOTTOMRIGHTCORNER_SYM(); if (state.failed) return;
 
 				}
 				break;
 			case 64 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:631: LEFTMIDDLE_SYM
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:632: LEFTTOP_SYM
 				{
-				mLEFTMIDDLE_SYM(); if (state.failed) return;
+				mLEFTTOP_SYM(); if (state.failed) return;
 
 				}
 				break;
 			case 65 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:646: LEFTBOTTOM_SYM
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:644: LEFTMIDDLE_SYM
 				{
-				mLEFTBOTTOM_SYM(); if (state.failed) return;
+				mLEFTMIDDLE_SYM(); if (state.failed) return;
 
 				}
 				break;
 			case 66 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:661: RIGHTTOP_SYM
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:659: LEFTBOTTOM_SYM
 				{
-				mRIGHTTOP_SYM(); if (state.failed) return;
+				mLEFTBOTTOM_SYM(); if (state.failed) return;
 
 				}
 				break;
 			case 67 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:674: RIGHTMIDDLE_SYM
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:674: RIGHTTOP_SYM
 				{
-				mRIGHTMIDDLE_SYM(); if (state.failed) return;
+				mRIGHTTOP_SYM(); if (state.failed) return;
 
 				}
 				break;
 			case 68 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:690: RIGHTBOTTOM_SYM
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:687: RIGHTMIDDLE_SYM
 				{
-				mRIGHTBOTTOM_SYM(); if (state.failed) return;
+				mRIGHTMIDDLE_SYM(); if (state.failed) return;
 
 				}
 				break;
 			case 69 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:706: MOZ_DOCUMENT_SYM
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:703: RIGHTBOTTOM_SYM
 				{
-				mMOZ_DOCUMENT_SYM(); if (state.failed) return;
+				mRIGHTBOTTOM_SYM(); if (state.failed) return;
 
 				}
 				break;
 			case 70 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:723: WEBKIT_KEYFRAMES_SYM
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:719: MOZ_DOCUMENT_SYM
 				{
-				mWEBKIT_KEYFRAMES_SYM(); if (state.failed) return;
+				mMOZ_DOCUMENT_SYM(); if (state.failed) return;
 
 				}
 				break;
 			case 71 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:744: SASS_CONTENT
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:736: WEBKIT_KEYFRAMES_SYM
 				{
-				mSASS_CONTENT(); if (state.failed) return;
+				mWEBKIT_KEYFRAMES_SYM(); if (state.failed) return;
 
 				}
 				break;
 			case 72 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:757: SASS_MIXIN
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:757: SASS_CONTENT
 				{
-				mSASS_MIXIN(); if (state.failed) return;
+				mSASS_CONTENT(); if (state.failed) return;
 
 				}
 				break;
 			case 73 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:768: SASS_INCLUDE
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:770: SASS_MIXIN
 				{
-				mSASS_INCLUDE(); if (state.failed) return;
+				mSASS_MIXIN(); if (state.failed) return;
 
 				}
 				break;
 			case 74 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:781: SASS_EXTEND
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:781: SASS_INCLUDE
 				{
-				mSASS_EXTEND(); if (state.failed) return;
+				mSASS_INCLUDE(); if (state.failed) return;
 
 				}
 				break;
 			case 75 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:793: SASS_DEBUG
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:794: SASS_EXTEND
 				{
-				mSASS_DEBUG(); if (state.failed) return;
+				mSASS_EXTEND(); if (state.failed) return;
 
 				}
 				break;
 			case 76 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:804: SASS_ERROR
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:806: SASS_DEBUG
 				{
-				mSASS_ERROR(); if (state.failed) return;
+				mSASS_DEBUG(); if (state.failed) return;
 
 				}
 				break;
 			case 77 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:815: SASS_WARN
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:817: SASS_ERROR
 				{
-				mSASS_WARN(); if (state.failed) return;
+				mSASS_ERROR(); if (state.failed) return;
 
 				}
 				break;
 			case 78 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:825: SASS_IF
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:828: SASS_WARN
 				{
-				mSASS_IF(); if (state.failed) return;
+				mSASS_WARN(); if (state.failed) return;
 
 				}
 				break;
 			case 79 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:833: SASS_ELSE
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:838: SASS_IF
 				{
-				mSASS_ELSE(); if (state.failed) return;
+				mSASS_IF(); if (state.failed) return;
 
 				}
 				break;
 			case 80 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:843: SASS_ELSEIF
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:846: SASS_ELSE
 				{
-				mSASS_ELSEIF(); if (state.failed) return;
+				mSASS_ELSE(); if (state.failed) return;
 
 				}
 				break;
 			case 81 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:855: SASS_FOR
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:856: SASS_ELSEIF
 				{
-				mSASS_FOR(); if (state.failed) return;
+				mSASS_ELSEIF(); if (state.failed) return;
 
 				}
 				break;
 			case 82 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:864: SASS_FUNCTION
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:868: SASS_FOR
 				{
-				mSASS_FUNCTION(); if (state.failed) return;
+				mSASS_FOR(); if (state.failed) return;
 
 				}
 				break;
 			case 83 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:878: SASS_RETURN
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:877: SASS_FUNCTION
 				{
-				mSASS_RETURN(); if (state.failed) return;
+				mSASS_FUNCTION(); if (state.failed) return;
 
 				}
 				break;
 			case 84 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:890: SASS_EACH
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:891: SASS_RETURN
 				{
-				mSASS_EACH(); if (state.failed) return;
+				mSASS_RETURN(); if (state.failed) return;
 
 				}
 				break;
 			case 85 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:900: SASS_WHILE
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:903: SASS_EACH
 				{
-				mSASS_WHILE(); if (state.failed) return;
+				mSASS_EACH(); if (state.failed) return;
 
 				}
 				break;
 			case 86 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:911: SASS_AT_ROOT
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:913: SASS_WHILE
 				{
-				mSASS_AT_ROOT(); if (state.failed) return;
+				mSASS_WHILE(); if (state.failed) return;
 
 				}
 				break;
 			case 87 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:924: AT_SIGN
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:924: SASS_AT_ROOT
 				{
-				mAT_SIGN(); if (state.failed) return;
+				mSASS_AT_ROOT(); if (state.failed) return;
 
 				}
 				break;
 			case 88 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:932: AT_IDENT
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:937: AT_SIGN
 				{
-				mAT_IDENT(); if (state.failed) return;
+				mAT_SIGN(); if (state.failed) return;
 
 				}
 				break;
 			case 89 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:941: SASS_VAR
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:945: AT_IDENT
 				{
-				mSASS_VAR(); if (state.failed) return;
+				mAT_IDENT(); if (state.failed) return;
 
 				}
 				break;
 			case 90 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:950: SASS_DEFAULT
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:954: SASS_VAR
 				{
-				mSASS_DEFAULT(); if (state.failed) return;
+				mSASS_VAR(); if (state.failed) return;
 
 				}
 				break;
 			case 91 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:963: SASS_OPTIONAL
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:963: SASS_DEFAULT
 				{
-				mSASS_OPTIONAL(); if (state.failed) return;
+				mSASS_DEFAULT(); if (state.failed) return;
 
 				}
 				break;
 			case 92 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:977: SASS_GLOBAL
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:976: SASS_OPTIONAL
 				{
-				mSASS_GLOBAL(); if (state.failed) return;
+				mSASS_OPTIONAL(); if (state.failed) return;
 
 				}
 				break;
 			case 93 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:989: SASS_EXTEND_ONLY_SELECTOR
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:990: SASS_GLOBAL
 				{
-				mSASS_EXTEND_ONLY_SELECTOR(); if (state.failed) return;
+				mSASS_GLOBAL(); if (state.failed) return;
 
 				}
 				break;
 			case 94 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:1015: NUMBER
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:1002: SASS_EXTEND_ONLY_SELECTOR
 				{
-				mNUMBER(); if (state.failed) return;
+				mSASS_EXTEND_ONLY_SELECTOR(); if (state.failed) return;
 
 				}
 				break;
 			case 95 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:1022: URI
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:1028: NUMBER
 				{
-				mURI(); if (state.failed) return;
+				mNUMBER(); if (state.failed) return;
 
 				}
 				break;
 			case 96 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:1026: MOZ_URL_PREFIX
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:1035: URI
 				{
-				mMOZ_URL_PREFIX(); if (state.failed) return;
+				mURI(); if (state.failed) return;
 
 				}
 				break;
 			case 97 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:1041: MOZ_DOMAIN
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:1039: MOZ_URL_PREFIX
 				{
-				mMOZ_DOMAIN(); if (state.failed) return;
+				mMOZ_URL_PREFIX(); if (state.failed) return;
 
 				}
 				break;
 			case 98 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:1052: MOZ_REGEXP
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:1054: MOZ_DOMAIN
 				{
-				mMOZ_REGEXP(); if (state.failed) return;
+				mMOZ_DOMAIN(); if (state.failed) return;
 
 				}
 				break;
 			case 99 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:1063: WS
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:1065: MOZ_REGEXP
 				{
-				mWS(); if (state.failed) return;
+				mMOZ_REGEXP(); if (state.failed) return;
 
 				}
 				break;
 			case 100 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:1066: NL
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:1076: WS
 				{
-				mNL(); if (state.failed) return;
+				mWS(); if (state.failed) return;
 
 				}
 				break;
 			case 101 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:1069: COMMENT
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:1079: NL
 				{
-				mCOMMENT(); if (state.failed) return;
+				mNL(); if (state.failed) return;
 
 				}
 				break;
 			case 102 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:1077: LINE_COMMENT
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:1082: COMMENT
+				{
+				mCOMMENT(); if (state.failed) return;
+
+				}
+				break;
+			case 103 :
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1:1090: LINE_COMMENT
 				{
 				mLINE_COMMENT(); if (state.failed) return;
 
@@ -11031,8 +11060,8 @@ public class Css3Lexer extends Lexer {
 
 	// $ANTLR start synpred1_Css3
 	public final void synpred1_Css3_fragment() throws RecognitionException {
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1673:26: ( '\\\\\\\"' )
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1673:27: '\\\\\\\"'
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1716:26: ( '\\\\\\\"' )
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1716:27: '\\\\\\\"'
 		{
 		match("\\\""); if (state.failed) return;
 
@@ -11043,8 +11072,8 @@ public class Css3Lexer extends Lexer {
 
 	// $ANTLR start synpred2_Css3
 	public final void synpred2_Css3_fragment() throws RecognitionException {
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1673:47: ( '\\\\\\\\' )
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1673:48: '\\\\\\\\'
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1716:47: ( '\\\\\\\\' )
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1716:48: '\\\\\\\\'
 		{
 		match("\\\\"); if (state.failed) return;
 
@@ -11055,14 +11084,14 @@ public class Css3Lexer extends Lexer {
 
 	// $ANTLR start synpred3_Css3
 	public final void synpred3_Css3_fragment() throws RecognitionException {
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1791:15: ( D P ( I | C ) )
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1791:16: D P ( I | C )
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1835:15: ( D P ( I | C ) )
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1835:16: D P ( I | C )
 		{
 		mD(); if (state.failed) return;
 
 		mP(); if (state.failed) return;
 
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1791:20: ( I | C )
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1835:20: ( I | C )
 		int alt210=2;
 		switch ( input.LA(1) ) {
 		case 'I':
@@ -11314,14 +11343,14 @@ public class Css3Lexer extends Lexer {
 		}
 		switch (alt210) {
 			case 1 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1791:21: I
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1835:21: I
 				{
 				mI(); if (state.failed) return;
 
 				}
 				break;
 			case 2 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1791:23: C
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1835:23: C
 				{
 				mC(); if (state.failed) return;
 
@@ -11337,12 +11366,12 @@ public class Css3Lexer extends Lexer {
 
 	// $ANTLR start synpred4_Css3
 	public final void synpred4_Css3_fragment() throws RecognitionException {
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1798:15: ( E ( M | X ) )
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1798:16: E ( M | X )
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1842:15: ( E ( M | X ) )
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1842:16: E ( M | X )
 		{
 		mE(); if (state.failed) return;
 
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1798:18: ( M | X )
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1842:18: ( M | X )
 		int alt211=2;
 		switch ( input.LA(1) ) {
 		case 'M':
@@ -11518,14 +11547,14 @@ public class Css3Lexer extends Lexer {
 		}
 		switch (alt211) {
 			case 1 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1798:19: M
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1842:19: M
 				{
 				mM(); if (state.failed) return;
 
 				}
 				break;
 			case 2 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1798:21: X
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1842:21: X
 				{
 				mX(); if (state.failed) return;
 
@@ -11541,12 +11570,12 @@ public class Css3Lexer extends Lexer {
 
 	// $ANTLR start synpred5_Css3
 	public final void synpred5_Css3_fragment() throws RecognitionException {
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1804:15: ( P ( X | T | C ) )
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1804:16: P ( X | T | C )
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1848:15: ( P ( X | T | C ) )
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1848:16: P ( X | T | C )
 		{
 		mP(); if (state.failed) return;
 
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1804:17: ( X | T | C )
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1848:17: ( X | T | C )
 		int alt212=3;
 		switch ( input.LA(1) ) {
 		case 'X':
@@ -11846,21 +11875,21 @@ public class Css3Lexer extends Lexer {
 		}
 		switch (alt212) {
 			case 1 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1804:18: X
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1848:18: X
 				{
 				mX(); if (state.failed) return;
 
 				}
 				break;
 			case 2 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1804:20: T
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1848:20: T
 				{
 				mT(); if (state.failed) return;
 
 				}
 				break;
 			case 3 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1804:22: C
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1848:22: C
 				{
 				mC(); if (state.failed) return;
 
@@ -11876,8 +11905,8 @@ public class Css3Lexer extends Lexer {
 
 	// $ANTLR start synpred6_Css3
 	public final void synpred6_Css3_fragment() throws RecognitionException {
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1812:15: ( C M )
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1812:16: C M
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1856:15: ( C M )
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1856:16: C M
 		{
 		mC(); if (state.failed) return;
 
@@ -11890,12 +11919,12 @@ public class Css3Lexer extends Lexer {
 
 	// $ANTLR start synpred7_Css3
 	public final void synpred7_Css3_fragment() throws RecognitionException {
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1814:15: ( M ( M | S ) )
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1814:16: M ( M | S )
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1858:15: ( M ( M | S ) )
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1858:16: M ( M | S )
 		{
 		mM(); if (state.failed) return;
 
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1814:18: ( M | S )
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1858:18: ( M | S )
 		int alt213=2;
 		switch ( input.LA(1) ) {
 		case 'M':
@@ -12071,14 +12100,14 @@ public class Css3Lexer extends Lexer {
 		}
 		switch (alt213) {
 			case 1 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1814:19: M
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1858:19: M
 				{
 				mM(); if (state.failed) return;
 
 				}
 				break;
 			case 2 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1814:21: S
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1858:21: S
 				{
 				mS(); if (state.failed) return;
 
@@ -12094,8 +12123,8 @@ public class Css3Lexer extends Lexer {
 
 	// $ANTLR start synpred8_Css3
 	public final void synpred8_Css3_fragment() throws RecognitionException {
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1821:15: ( I N )
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1821:16: I N
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1865:15: ( I N )
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1865:16: I N
 		{
 		mI(); if (state.failed) return;
 
@@ -12108,8 +12137,8 @@ public class Css3Lexer extends Lexer {
 
 	// $ANTLR start synpred9_Css3
 	public final void synpred9_Css3_fragment() throws RecognitionException {
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1824:15: ( D E G )
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1824:16: D E G
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1868:15: ( D E G )
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1868:16: D E G
 		{
 		mD(); if (state.failed) return;
 
@@ -12124,12 +12153,12 @@ public class Css3Lexer extends Lexer {
 
 	// $ANTLR start synpred10_Css3
 	public final void synpred10_Css3_fragment() throws RecognitionException {
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1829:15: ( R ( A | E ) )
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1829:16: R ( A | E )
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1873:15: ( R ( A | E ) )
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1873:16: R ( A | E )
 		{
 		mR(); if (state.failed) return;
 
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1829:18: ( A | E )
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1873:18: ( A | E )
 		int alt214=2;
 		switch ( input.LA(1) ) {
 		case 'A':
@@ -12372,14 +12401,14 @@ public class Css3Lexer extends Lexer {
 		}
 		switch (alt214) {
 			case 1 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1829:19: A
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1873:19: A
 				{
 				mA(); if (state.failed) return;
 
 				}
 				break;
 			case 2 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1829:21: E
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1873:21: E
 				{
 				mE(); if (state.failed) return;
 
@@ -12395,8 +12424,8 @@ public class Css3Lexer extends Lexer {
 
 	// $ANTLR start synpred11_Css3
 	public final void synpred11_Css3_fragment() throws RecognitionException {
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1836:15: ( S )
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1836:16: S
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1880:15: ( S )
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1880:16: S
 		{
 		mS(); if (state.failed) return;
 
@@ -12407,10 +12436,10 @@ public class Css3Lexer extends Lexer {
 
 	// $ANTLR start synpred12_Css3
 	public final void synpred12_Css3_fragment() throws RecognitionException {
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1838:15: ( ( K )? H Z )
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1838:16: ( K )? H Z
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1882:15: ( ( K )? H Z )
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1882:16: ( K )? H Z
 		{
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1838:16: ( K )?
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1882:16: ( K )?
 		int alt215=2;
 		int LA215_0 = input.LA(1);
 		if ( (LA215_0=='K'||LA215_0=='k') ) {
@@ -12475,7 +12504,7 @@ public class Css3Lexer extends Lexer {
 		}
 		switch (alt215) {
 			case 1 :
-				// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1838:16: K
+				// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1882:16: K
 				{
 				mK(); if (state.failed) return;
 
@@ -12495,8 +12524,8 @@ public class Css3Lexer extends Lexer {
 
 	// $ANTLR start synpred13_Css3
 	public final void synpred13_Css3_fragment() throws RecognitionException {
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1854:14: ( WS )
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1854:15: WS
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1898:14: ( WS )
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1898:15: WS
 		{
 		mWS(); if (state.failed) return;
 
@@ -12507,8 +12536,8 @@ public class Css3Lexer extends Lexer {
 
 	// $ANTLR start synpred14_Css3
 	public final void synpred14_Css3_fragment() throws RecognitionException {
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1861:14: ( WS )
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1861:15: WS
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1905:14: ( WS )
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1905:15: WS
 		{
 		mWS(); if (state.failed) return;
 
@@ -12519,8 +12548,8 @@ public class Css3Lexer extends Lexer {
 
 	// $ANTLR start synpred15_Css3
 	public final void synpred15_Css3_fragment() throws RecognitionException {
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1869:14: ( WS )
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1869:15: WS
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1913:14: ( WS )
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1913:15: WS
 		{
 		mWS(); if (state.failed) return;
 
@@ -12531,8 +12560,8 @@ public class Css3Lexer extends Lexer {
 
 	// $ANTLR start synpred16_Css3
 	public final void synpred16_Css3_fragment() throws RecognitionException {
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1877:14: ( WS )
-		// /home/matthias/src/incubator-netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1877:15: WS
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1921:14: ( WS )
+		// Y:\\Projects\\nb\\incubator-netbeans\\ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1921:15: WS
 		{
 		mWS(); if (state.failed) return;
 
@@ -12867,71 +12896,71 @@ public class Css3Lexer extends Lexer {
 		"\1\3\7\uffff\1\4\4\uffff\1\5\7\uffff\1\6\30\uffff\1\12\4\uffff\1\1\22"+
 		"\uffff\1\7\113\uffff\1\10\u020c\uffff";
 	static final String DFA193_specialS =
-		"\2\uffff\1\10\6\uffff\1\u0099\12\uffff\1\u009b\5\uffff\1\1\16\uffff\1"+
-		"\u00b2\1\u00b3\4\uffff\1\u00dd\1\u0196\1\u01cf\1\u00e4\1\u01d6\1\u01e0"+
-		"\1\u015d\1\u0162\1\70\1\u01ea\1\u016a\1\75\1\167\1\u0158\1\177\1\u0102"+
-		"\1\u01a4\1\u0173\1\u0111\1\u0181\1\u009e\1\u01a7\1\u00a7\1\uffff\1\u01f2"+
-		"\5\uffff\1\u015f\1\uffff\1\u01ab\1\121\1\u01bd\1\u00de\1\u01d0\1\u00e5"+
-		"\1\u01d7\1\u01e1\1\u0161\1\71\1\u01eb\1\u0169\1\76\1\170\1\u0080\1\u0103"+
-		"\1\u0172\1\u0110\1\u0182\1\u009f\1\u00a8\1\u01ac\1\u01be\1\143\1\u00fb"+
-		"\1\uffff\1\154\6\uffff\1\26\1\u011f\1\46\1\144\1\155\1\27\1\51\1\u01e2"+
-		"\1\u01e9\1\u0163\1\u016b\1\72\1\77\14\uffff\1\u01df\1\u01e8\1\u0164\1"+
-		"\u016c\1\73\1\100\1\u0104\1\u0112\1\u0174\1\u0180\2\uffff\1\141\1\u0105"+
-		"\1\u0113\1\u0175\1\u0183\1\u009d\1\u00a6\1\u00a0\1\u00a9\1\u01ad\1\u01c0"+
-		"\1\u01ae\1\u01c5\1\uffff\1\u00af\1\u00b0\1\5\2\uffff\1\6\2\uffff\1\14"+
-		"\1\15\1\u019f\2\uffff\1\u01a0\2\uffff\1\113\1\114\3\uffff\1\u00d9\1\u00da"+
-		"\1\u019b\2\uffff\1\u019c\2\uffff\1\165\1\176\2\uffff\1\125\1\u00b4\1\132"+
-		"\2\uffff\1\u0125\1\u015b\1\u0134\1\126\1\133\1\u0124\1\u0135\1\u01af\1"+
-		"\u01c6\4\uffff\1\u01b0\1\u01c8\1\uffff\1\17\1\20\3\uffff\1\64\1\65\2\uffff"+
-		"\1\u00bc\1\u0157\1\u00cb\1\u00be\1\u00cc\1\142\1\156\1\145\1\153\6\uffff"+
-		"\1\u01a9\1\u01aa\20\uffff\1\u00dc\2\uffff\1\u00df\1\u01d1\1\u00e6\1\u01d8"+
-		"\1\171\1\u0081\1\u0106\1\u0177\1\u0118\1\u0184\1\u00a1\1\u00aa\1\u01b1"+
-		"\1\u01ca\1\u0107\1\u0179\1\u011a\1\u0185\1\u01e3\1\u0165\1\u0091\1\u01ec"+
-		"\1\u016d\1\u0092\7\uffff\1\102\1\103\1\u019d\3\uffff\1\u01a1\1\u0123\1"+
-		"\u0089\2\uffff\1\u01f5\1\u01f6\3\uffff\1\117\1\120\1\u0120\2\uffff\1\21"+
-		"\1\22\7\uffff\1\u00fd\1\u00fe\2\uffff\1\u01b7\1\u01cb\1\u01bc\1\u01ce"+
-		"\5\uffff\1\u01a2\1\u01a3\2\uffff\1\u01a8\1\uffff\1\u0097\1\u0098\7\uffff"+
-		"\1\146\1\uffff\1\157\1\uffff\1\30\1\45\2\uffff\1\u0155\16\uffff\1\u0149"+
-		"\2\uffff\1\u00e0\1\u01d2\1\u00e7\1\u01d9\1\172\1\u0082\1\u0108\1\u017b"+
-		"\1\u011b\1\u0186\1\u00a2\1\u00ab\1\u01b8\1\u01c7\1\u010b\1\u017c\1\u010f"+
-		"\1\u0188\1\u01e4\1\u0166\1\u00ff\1\u01ed\1\u016e\1\u0100\4\uffff\1\31"+
-		"\1\55\1\33\1\62\1\u014f\1\u0152\1\u012a\1\u0138\1\u0150\1\u0153\1\u012e"+
-		"\1\u0139\3\uffff\1\u008f\1\u0090\1\u01f7\3\uffff\1\2\1\u0191\1\u00f8\2"+
-		"\uffff\1\104\1\105\3\uffff\1\u00b5\1\u00b6\1\u015e\2\uffff\1\122\1\123"+
-		"\2\uffff\1\u00db\4\uffff\1\u0143\1\u0145\1\u0127\1\u013b\2\uffff\1\164"+
-		"\1\166\3\uffff\1\u01ba\1\u01cd\2\uffff\1\3\1\4\2\uffff\1\23\1\uffff\1"+
-		"\u00bb\1\u00ca\2\uffff\1\66\1\67\5\uffff\1\147\1\uffff\1\160\1\uffff\1"+
-		"\35\1\63\1\u00bf\1\u00cd\1\u00c2\1\u00ce\2\uffff\1\u01a5\15\uffff\1\u00ed"+
-		"\2\uffff\1\u00e1\1\u01d3\1\u00e8\1\u01da\1\173\1\u0083\1\u010e\1\u017d"+
-		"\1\u011c\1\u0189\1\u00a3\1\u00ac\1\u01b6\1\u01bf\1\u0101\1\u0176\1\u0115"+
-		"\1\u018b\1\u01e5\1\u0160\1\u009a\1\u01ee\1\u016f\1\u009c\4\uffff\1\40"+
-		"\1\61\1\41\1\53\1\u00f0\1\u00f3\1\u0128\1\u013e\1\u00f1\1\u00f4\1\u012f"+
-		"\1\u0133\3\uffff\1\u00fa\1\u00fc\1\107\3\uffff\1\112\1\u01f4\1\u0156\2"+
-		"\uffff\1\u0093\1\u0094\3\uffff\1\u0121\1\u0122\1\u01f3\2\uffff\1\u00b9"+
-		"\1\u00ba\2\uffff\1\u0146\4\uffff\1\u0198\1\u0199\1\u0129\1\u013f\2\uffff"+
-		"\1\u00ee\1\u00ef\3\uffff\1\u01b3\1\u01c2\2\uffff\1\115\1\116\2\uffff\1"+
-		"\124\1\uffff\1\u00c3\1\u00cf\2\uffff\1\u0087\1\u0088\4\uffff\1\150\1\uffff"+
-		"\1\161\1\uffff\1\36\1\56\1\u00c5\1\u00d2\1\u00c6\1\u00d7\2\uffff\1\11"+
-		"\13\uffff\1\u015c\2\uffff\1\u00e2\1\u01d4\1\u00e9\1\u01db\1\174\1\u0084"+
-		"\1\u010c\1\u017e\1\u0119\1\u018c\1\u00a4\1\u00ad\1\u01b4\1\u01c3\1\u010a"+
-		"\1\u0178\1\u0114\1\u018d\1\u01e6\1\u0168\1\u014c\1\u01f0\1\u0170\1\u014d"+
-		"\4\uffff\1\34\1\57\1\32\1\54\1\u018e\1\u0192\1\u012c\1\u0140\1\u018f\1"+
-		"\u0193\1\u0131\1\u013d\2\uffff\1\u0095\1\u0096\1\0\2\uffff\1\7\1\u0197"+
-		"\1\u00f9\1\uffff\1\110\1\111\2\uffff\1\u00b7\1\u00b8\1\u0195\1\uffff\1"+
-		"\137\1\140\2\uffff\1\u019e\3\uffff\1\u0147\1\u0148\1\u012d\1\u013c\2\uffff"+
-		"\1\u0151\1\u0154\2\uffff\1\u01b5\1\u01c4\1\uffff\1\12\1\13\1\uffff\1\25"+
-		"\1\uffff\1\u00c9\1\u00d8\2\uffff\1\u00f5\1\u00f7\2\uffff\1\151\1\uffff"+
-		"\1\162\1\uffff\1\42\1\52\1\u00c0\1\u00d0\1\u00bd\1\u00d3\1\uffff\1\u01a6"+
-		"\1\u00e3\1\u01d5\1\u00ea\1\u01dc\1\175\1\u0085\1\u0109\1\u017a\1\u0117"+
-		"\1\u0187\1\u00a5\1\u00ae\1\u01b9\1\u01c1\1\u010d\1\u017f\1\u0116\1\u018a"+
-		"\1\u01e7\1\u0167\1\74\1\u01ef\1\u0171\1\101\1\43\1\47\1\44\1\50\1\127"+
-		"\1\134\1\u0132\1\u013a\1\130\1\135\1\u0130\1\u0136\1\u014a\1\u014b\1\u0086"+
-		"\1\u008a\1\24\1\u019a\1\u00eb\1\u00ec\1\u0159\1\u015a\1\16\1\u011d\1\u011e"+
-		"\1\uffff\1\u014e\2\uffff\1\u01dd\1\u01de\1\u0126\1\u0141\1\uffff\1\u00f2"+
-		"\1\u00f6\1\uffff\1\u01b2\1\u01cc\1\u008d\1\u008e\1\u00b1\1\uffff\1\u00c4"+
-		"\1\u00d4\1\uffff\1\u008b\1\u008c\1\152\1\163\1\37\1\60\1\u00c1\1\u00d6"+
-		"\1\u00c7\1\u00d1\1\106\1\u01f1\1\131\1\136\1\u012b\1\u0137\1\u0190\1\u0194"+
-		"\1\u01bb\1\u01c9\1\u00c8\1\u00d5\1\u0142\1\u0144}>";
+		"\2\uffff\1\44\6\uffff\1\u00ac\12\uffff\1\u00ad\5\uffff\1\25\16\uffff\1"+
+		"\u00cc\1\u00cd\4\uffff\1\u00f7\1\u0178\1\u01e9\1\u00fe\1\u01f0\1\1\1\u0175"+
+		"\1\u017b\1\120\1\12\1\u0183\1\125\1\u008e\1\u015f\1\u0095\1\u011a\1\u01ab"+
+		"\1\u018d\1\u0126\1\u019c\1\u00b0\1\u01bc\1\u00b9\1\uffff\1\u01c1\5\uffff"+
+		"\1\u0174\1\uffff\1\u01c5\1\141\1\u01d5\1\u00f6\1\u01ea\1\u00ff\1\u01f1"+
+		"\1\2\1\u017c\1\121\1\13\1\u0184\1\126\1\u008f\1\u0096\1\u011b\1\u018c"+
+		"\1\u0127\1\u019e\1\u00af\1\u00ba\1\u01c7\1\u01d6\1\174\1\u00f5\1\uffff"+
+		"\1\u0084\6\uffff\1\56\1\u010b\1\74\1\175\1\u0085\1\57\1\75\1\3\1\14\1"+
+		"\u017a\1\u0185\1\122\1\127\14\uffff\1\4\1\11\1\u017e\1\u0186\1\123\1\130"+
+		"\1\u011c\1\u0128\1\u018f\1\u019b\2\uffff\1\u008d\1\u011d\1\u0129\1\u0190"+
+		"\1\u019f\1\u00b1\1\u00bb\1\u00b2\1\u00bc\1\u01c4\1\u01d7\1\u01c3\1\u01d8"+
+		"\1\uffff\1\u00c8\1\u00c9\1\34\2\uffff\1\35\2\uffff\1\46\1\47\1\u01b8\2"+
+		"\uffff\1\u01b9\2\uffff\1\145\1\146\3\uffff\1\u00f2\1\u00f4\1\u01b2\2\uffff"+
+		"\1\u01b3\2\uffff\1\u009c\1\u009d\2\uffff\1\155\1\u00a4\1\163\2\uffff\1"+
+		"\u013b\1\u0164\1\u014a\1\156\1\164\1\u013c\1\u014b\1\u01c8\1\u01d9\4\uffff"+
+		"\1\u01cc\1\u01da\1\uffff\1\50\1\51\3\uffff\1\116\1\117\2\uffff\1\u00d4"+
+		"\1\u015c\1\u00e3\1\u00d6\1\u00e4\1\176\1\u0086\1\173\1\u0087\6\uffff\1"+
+		"\u01e7\1\u01e8\20\uffff\1\u0105\2\uffff\1\u00f8\1\u01eb\1\u0100\1\u01f2"+
+		"\1\u0090\1\u0097\1\u0119\1\u0191\1\u0130\1\u01a0\1\u00b3\1\u00bd\1\u01ce"+
+		"\1\u01de\1\u011f\1\u0192\1\u0131\1\u01a1\1\5\1\u017f\1\u00c4\1\15\1\u0187"+
+		"\1\u00c5\7\uffff\1\134\1\135\1\u01ba\3\uffff\1\u01bd\1\u015b\1\u00a3\2"+
+		"\uffff\1\30\1\31\3\uffff\1\152\1\153\1\u013a\2\uffff\1\52\1\53\7\uffff"+
+		"\1\u0115\1\u0116\2\uffff\1\u01d1\1\u01e0\1\u01d3\1\u01e2\5\uffff\1\u01be"+
+		"\1\u01bf\2\uffff\1\u01f7\1\uffff\1\u00ae\1\u00b8\7\uffff\1\u0081\1\uffff"+
+		"\1\u0088\1\uffff\1\60\1\76\2\uffff\1\u0172\16\uffff\1\u0167\2\uffff\1"+
+		"\u00f9\1\u01ec\1\u0101\1\u01f3\1\u0091\1\u0098\1\u0120\1\u0195\1\u0132"+
+		"\1\u019a\1\u00b4\1\u00be\1\u01ca\1\u01e6\1\u0124\1\u0196\1\u0133\1\u01a4"+
+		"\1\6\1\u0180\1\u0136\1\16\1\u0188\1\u0137\4\uffff\1\55\1\77\1\62\1\106"+
+		"\1\u016e\1\u0170\1\u013d\1\u014c\1\u016f\1\u0171\1\u0141\1\u014d\3\uffff"+
+		"\1\u00aa\1\u00ab\1\32\3\uffff\1\36\1\u01b0\1\u0114\2\uffff\1\137\1\140"+
+		"\3\uffff\1\u00cf\1\u00d0\1\u01a8\2\uffff\1\154\1\162\2\uffff\1\u00fd\4"+
+		"\uffff\1\u0160\1\u0161\1\u0143\1\u014e\2\uffff\1\u009f\1\u00a0\3\uffff"+
+		"\1\u01c6\1\u01df\2\uffff\1\37\1\40\2\uffff\1\113\1\uffff\1\u00d8\1\u00e8"+
+		"\2\uffff\1\132\1\133\5\uffff\1\u0082\1\uffff\1\u0089\1\uffff\1\63\1\110"+
+		"\1\u00d9\1\u00e9\1\u00d3\1\u00e2\2\uffff\1\u01c0\15\uffff\1\u0108\2\uffff"+
+		"\1\u00fa\1\u01ed\1\u0102\1\u01f4\1\u0092\1\u0099\1\u0123\1\u0197\1\u012a"+
+		"\1\u01a7\1\u00b5\1\u00bf\1\u01cb\1\u01e5\1\u011e\1\u0193\1\u012e\1\u019d"+
+		"\1\7\1\u0181\1\u00ca\1\17\1\u0189\1\u00cb\4\uffff\1\64\1\111\1\65\1\112"+
+		"\1\u010f\1\u0112\1\u0144\1\u0151\1\u0110\1\u0113\1\u0145\1\u0154\3\uffff"+
+		"\1\u012d\1\u0135\1\142\3\uffff\1\147\1\27\1\u0173\2\uffff\1\u00c2\1\u00c3"+
+		"\3\uffff\1\u0159\1\u015a\1\26\2\uffff\1\u00f1\1\u00f3\2\uffff\1\u0162"+
+		"\4\uffff\1\u01b6\1\u01b7\1\u0148\1\u0155\2\uffff\1\u0109\1\u010a\3\uffff"+
+		"\1\u01cd\1\u01dd\2\uffff\1\150\1\151\2\uffff\1\170\1\uffff\1\u00db\1\u00ec"+
+		"\2\uffff\1\u00a1\1\u00a2\4\uffff\1\u0083\1\uffff\1\u008a\1\uffff\1\67"+
+		"\1\103\1\u00dd\1\u00ed\1\u00de\1\u00f0\2\uffff\1\42\13\uffff\1\u0179\2"+
+		"\uffff\1\u00fb\1\u01ee\1\u0103\1\u01f5\1\u0093\1\u009a\1\u0121\1\u0194"+
+		"\1\u0134\1\u01a6\1\u00b6\1\u00c0\1\u01c9\1\u01db\1\u0122\1\u0198\1\u012b"+
+		"\1\u01a2\1\0\1\u0182\1\u0169\1\20\1\u018a\1\u016a\4\uffff\1\73\1\100\1"+
+		"\61\1\101\1\u01ac\1\u01ae\1\u0149\1\u0157\1\u01ad\1\u01af\1\u0146\1\u0158"+
+		"\2\uffff\1\u00c6\1\u00c7\1\33\2\uffff\1\41\1\u01b4\1\u0117\1\uffff\1\143"+
+		"\1\144\2\uffff\1\u00d1\1\u00d2\1\u01b1\1\uffff\1\171\1\172\2\uffff\1\u01bb"+
+		"\3\uffff\1\u0163\1\u0165\1\u013f\1\u0152\2\uffff\1\u016c\1\u016d\2\uffff"+
+		"\1\u01d2\1\u01e1\1\uffff\1\43\1\45\1\uffff\1\115\1\uffff\1\u00df\1\u00ea"+
+		"\2\uffff\1\u010e\1\u0111\2\uffff\1\177\1\uffff\1\u008b\1\uffff\1\71\1"+
+		"\104\1\u00da\1\u00ee\1\u00e1\1\u00e5\1\uffff\1\u01c2\1\u00fc\1\u01ef\1"+
+		"\u0104\1\u01f6\1\u0094\1\u009b\1\u0118\1\u0199\1\u012f\1\u01a3\1\u00b7"+
+		"\1\u00c1\1\u01cf\1\u01dc\1\u0125\1\u018e\1\u012c\1\u01a5\1\10\1\u017d"+
+		"\1\124\1\21\1\u018b\1\131\1\72\1\102\1\70\1\105\1\157\1\165\1\u013e\1"+
+		"\u0156\1\160\1\166\1\u0142\1\u014f\1\u0166\1\u0168\1\u009e\1\u00a5\1\114"+
+		"\1\u01b5\1\u0106\1\u0107\1\u0176\1\u0177\1\54\1\u0138\1\u0139\1\uffff"+
+		"\1\u016b\2\uffff\1\22\1\23\1\u0140\1\u0153\1\uffff\1\u010c\1\u010d\1\uffff"+
+		"\1\u01d4\1\u01e3\1\u00a6\1\u00a7\1\u00ce\1\uffff\1\u00d5\1\u00e6\1\uffff"+
+		"\1\u00a8\1\u00a9\1\u0080\1\u008c\1\66\1\107\1\u00dc\1\u00e7\1\u00e0\1"+
+		"\u00ef\1\136\1\24\1\161\1\167\1\u0147\1\u0150\1\u01a9\1\u01aa\1\u01d0"+
+		"\1\u01e4\1\u00d7\1\u00eb\1\u015d\1\u015e}>";
 	static final String[] DFA193_transitionS = {
 			"\1\27\7\uffff\1\14\23\uffff\2\14\1\20\1\15\1\16\2\14\1\26\1\22\1\14\1"+
 			"\25\1\14\1\21\2\14\1\17\1\14\1\23\1\24\7\14\1\uffff\1\2\2\uffff\1\14"+
@@ -13843,7 +13872,7 @@ public class Css3Lexer extends Lexer {
 		}
 		@Override
 		public String getDescription() {
-			return "1790:9: ( ( D P ( I | C ) )=> D P ( I | C M ) | ( E ( M | X ) )=> E ( M | X ) | ( P ( X | T | C ) )=> P ( X | T | C ) | ( C M )=> C M | ( M ( M | S ) )=> M ( M | S ) | ( I N )=> I N | ( D E G )=> D E G | ( R ( A | E ) )=> R ( A D | E M ) | ( S )=> S | ( ( K )? H Z )=> ( K )? H Z | IDENT | PERCENTAGE_SYMBOL |)";
+			return "1834:9: ( ( D P ( I | C ) )=> D P ( I | C M ) | ( E ( M | X ) )=> E ( M | X ) | ( P ( X | T | C ) )=> P ( X | T | C ) | ( C M )=> C M | ( M ( M | S ) )=> M ( M | S ) | ( I N )=> I N | ( D E G )=> D E G | ( R ( A | E ) )=> R ( A D | E M ) | ( S )=> S | ( ( K )? H Z )=> ( K )? H Z | IDENT | PERCENTAGE_SYMBOL |)";
 		}
 		@Override
 		public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
@@ -13851,6543 +13880,6543 @@ public class Css3Lexer extends Lexer {
 			int _s = s;
 			switch ( s ) {
 					case 0 : 
-						int LA193_686 = input.LA(1);
+						int LA193_660 = input.LA(1);
 						 
-						int index193_686 = input.index();
+						int index193_660 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred4_Css3()) ) {s = 162;}
+						if ( (synpred5_Css3()) ) {s = 170;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_686);
+						input.seek(index193_660);
 						if ( s>=0 ) return s;
 						break;
 
 					case 1 : 
-						int LA193_26 = input.LA(1);
+						int LA193_52 = input.LA(1);
+						 
+						int index193_52 = input.index();
+						input.rewind();
 						s = -1;
-						if ( (LA193_26=='p') ) {s = 107;}
-						else if ( (LA193_26=='P') ) {s = 108;}
-						else if ( ((LA193_26 >= '\u0000' && LA193_26 <= '\t')||LA193_26=='\u000B'||(LA193_26 >= '\u000E' && LA193_26 <= '/')||(LA193_26 >= '1' && LA193_26 <= '3')||(LA193_26 >= '8' && LA193_26 <= 'O')||(LA193_26 >= 'Q' && LA193_26 <= 'o')||(LA193_26 >= 'q' && LA193_26 <= '\uFFFF')) ) {s = 12;}
-						else if ( (LA193_26=='0') ) {s = 109;}
-						else if ( (LA193_26=='5'||LA193_26=='7') ) {s = 110;}
-						else if ( (LA193_26=='4'||LA193_26=='6') ) {s = 111;}
+						if ( (synpred5_Css3()) ) {s = 170;}
+						else if ( (true) ) {s = 12;}
+						 
+						input.seek(index193_52);
 						if ( s>=0 ) return s;
 						break;
 
 					case 2 : 
-						int LA193_426 = input.LA(1);
+						int LA193_86 = input.LA(1);
 						 
-						int index193_426 = input.index();
+						int index193_86 = input.index();
 						input.rewind();
 						s = -1;
 						if ( (synpred5_Css3()) ) {s = 170;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_426);
+						input.seek(index193_86);
 						if ( s>=0 ) return s;
 						break;
 
 					case 3 : 
-						int LA193_465 = input.LA(1);
+						int LA193_119 = input.LA(1);
 						 
-						int index193_465 = input.index();
+						int index193_119 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred12_Css3()) ) {s = 216;}
+						if ( (synpred5_Css3()) ) {s = 170;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_465);
+						input.seek(index193_119);
 						if ( s>=0 ) return s;
 						break;
 
 					case 4 : 
-						int LA193_466 = input.LA(1);
+						int LA193_137 = input.LA(1);
 						 
-						int index193_466 = input.index();
+						int index193_137 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred12_Css3()) ) {s = 216;}
+						if ( (synpred5_Css3()) ) {s = 170;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_466);
+						input.seek(index193_137);
 						if ( s>=0 ) return s;
 						break;
 
 					case 5 : 
-						int LA193_165 = input.LA(1);
+						int LA193_280 = input.LA(1);
 						 
-						int index193_165 = input.index();
+						int index193_280 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred4_Css3()) ) {s = 162;}
+						if ( (synpred5_Css3()) ) {s = 170;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_165);
+						input.seek(index193_280);
 						if ( s>=0 ) return s;
 						break;
 
 					case 6 : 
-						int LA193_168 = input.LA(1);
+						int LA193_395 = input.LA(1);
 						 
-						int index193_168 = input.index();
+						int index193_395 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred4_Css3()) ) {s = 162;}
+						if ( (synpred5_Css3()) ) {s = 170;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_168);
+						input.seek(index193_395);
 						if ( s>=0 ) return s;
 						break;
 
 					case 7 : 
-						int LA193_689 = input.LA(1);
+						int LA193_529 = input.LA(1);
 						 
-						int index193_689 = input.index();
+						int index193_529 = input.index();
 						input.rewind();
 						s = -1;
 						if ( (synpred5_Css3()) ) {s = 170;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_689);
+						input.seek(index193_529);
 						if ( s>=0 ) return s;
 						break;
 
 					case 8 : 
-						int LA193_2 = input.LA(1);
+						int LA193_765 = input.LA(1);
+						 
+						int index193_765 = input.index();
+						input.rewind();
 						s = -1;
-						if ( (LA193_2=='p') ) {s = 30;}
-						else if ( (LA193_2=='0') ) {s = 31;}
-						else if ( (LA193_2=='4'||LA193_2=='6') ) {s = 32;}
-						else if ( (LA193_2=='P') ) {s = 33;}
-						else if ( (LA193_2=='m') ) {s = 34;}
-						else if ( (LA193_2=='5'||LA193_2=='7') ) {s = 35;}
-						else if ( (LA193_2=='M') ) {s = 36;}
-						else if ( (LA193_2=='i') ) {s = 37;}
-						else if ( (LA193_2=='I') ) {s = 38;}
-						else if ( (LA193_2=='r') ) {s = 39;}
-						else if ( (LA193_2=='R') ) {s = 40;}
-						else if ( (LA193_2=='s') ) {s = 41;}
-						else if ( (LA193_2=='S') ) {s = 42;}
-						else if ( (LA193_2=='k') ) {s = 43;}
-						else if ( (LA193_2=='K') ) {s = 44;}
-						else if ( (LA193_2=='h') ) {s = 45;}
-						else if ( (LA193_2=='H') ) {s = 46;}
-						else if ( ((LA193_2 >= '\u0000' && LA193_2 <= '\t')||LA193_2=='\u000B'||(LA193_2 >= '\u000E' && LA193_2 <= '/')||(LA193_2 >= '1' && LA193_2 <= '3')||(LA193_2 >= '8' && LA193_2 <= 'G')||LA193_2=='J'||LA193_2=='L'||(LA193_2 >= 'N' && LA193_2 <= 'O')||LA193_2=='Q'||(LA193_2 >= 'T' && LA193_2 <= 'g')||LA193_2=='j'||LA193_2=='l'||(LA193_2 >= 'n' && LA193_2 <= 'o')||LA193_2=='q'||(LA193_2 >= 't' && LA193_2 <= '\uFFFF')) ) {s = 12;}
+						if ( (synpred5_Css3()) ) {s = 170;}
+						else if ( (true) ) {s = 12;}
+						 
+						input.seek(index193_765);
 						if ( s>=0 ) return s;
 						break;
 
 					case 9 : 
-						int LA193_627 = input.LA(1);
+						int LA193_138 = input.LA(1);
 						 
-						int index193_627 = input.index();
+						int index193_138 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred9_Css3()) ) {s = 240;}
+						if ( (synpred5_Css3()) ) {s = 170;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_627);
+						input.seek(index193_138);
 						if ( s>=0 ) return s;
 						break;
 
 					case 10 : 
-						int LA193_722 = input.LA(1);
+						int LA193_56 = input.LA(1);
 						 
-						int index193_722 = input.index();
+						int index193_56 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred12_Css3()) ) {s = 216;}
+						if ( (synpred5_Css3()) ) {s = 170;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_722);
+						input.seek(index193_56);
 						if ( s>=0 ) return s;
 						break;
 
 					case 11 : 
-						int LA193_723 = input.LA(1);
+						int LA193_89 = input.LA(1);
 						 
-						int index193_723 = input.index();
+						int index193_89 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred12_Css3()) ) {s = 216;}
+						if ( (synpred5_Css3()) ) {s = 170;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_723);
+						input.seek(index193_89);
 						if ( s>=0 ) return s;
 						break;
 
 					case 12 : 
-						int LA193_171 = input.LA(1);
+						int LA193_120 = input.LA(1);
 						 
-						int index193_171 = input.index();
+						int index193_120 = input.index();
 						input.rewind();
 						s = -1;
 						if ( (synpred5_Css3()) ) {s = 170;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_171);
+						input.seek(index193_120);
 						if ( s>=0 ) return s;
 						break;
 
 					case 13 : 
-						int LA193_172 = input.LA(1);
+						int LA193_283 = input.LA(1);
 						 
-						int index193_172 = input.index();
+						int index193_283 = input.index();
 						input.rewind();
 						s = -1;
 						if ( (synpred5_Css3()) ) {s = 170;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_172);
+						input.seek(index193_283);
 						if ( s>=0 ) return s;
 						break;
 
 					case 14 : 
-						int LA193_793 = input.LA(1);
+						int LA193_398 = input.LA(1);
 						 
-						int index193_793 = input.index();
+						int index193_398 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred7_Css3()) ) {s = 183;}
+						if ( (synpred5_Css3()) ) {s = 170;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_793);
+						input.seek(index193_398);
 						if ( s>=0 ) return s;
 						break;
 
 					case 15 : 
-						int LA193_217 = input.LA(1);
+						int LA193_532 = input.LA(1);
 						 
-						int index193_217 = input.index();
+						int index193_532 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred12_Css3()) ) {s = 216;}
+						if ( (synpred5_Css3()) ) {s = 170;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_217);
+						input.seek(index193_532);
 						if ( s>=0 ) return s;
 						break;
 
 					case 16 : 
-						int LA193_218 = input.LA(1);
+						int LA193_663 = input.LA(1);
 						 
-						int index193_218 = input.index();
+						int index193_663 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred12_Css3()) ) {s = 216;}
+						if ( (synpred5_Css3()) ) {s = 170;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_218);
+						input.seek(index193_663);
 						if ( s>=0 ) return s;
 						break;
 
 					case 17 : 
-						int LA193_314 = input.LA(1);
+						int LA193_768 = input.LA(1);
 						 
-						int index193_314 = input.index();
+						int index193_768 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred8_Css3()) ) {s = 191;}
+						if ( (synpred5_Css3()) ) {s = 170;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_314);
+						input.seek(index193_768);
 						if ( s>=0 ) return s;
 						break;
 
 					case 18 : 
-						int LA193_315 = input.LA(1);
+						int LA193_800 = input.LA(1);
 						 
-						int index193_315 = input.index();
+						int index193_800 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred8_Css3()) ) {s = 191;}
+						if ( (synpred10_Css3()) ) {s = 316;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_315);
+						input.seek(index193_800);
 						if ( s>=0 ) return s;
 						break;
 
 					case 19 : 
-						int LA193_469 = input.LA(1);
+						int LA193_801 = input.LA(1);
 						 
-						int index193_469 = input.index();
+						int index193_801 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred3_Css3()) ) {s = 221;}
+						if ( (synpred10_Css3()) ) {s = 316;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_469);
+						input.seek(index193_801);
 						if ( s>=0 ) return s;
 						break;
 
 					case 20 : 
-						int LA193_787 = input.LA(1);
+						int LA193_828 = input.LA(1);
 						 
-						int index193_787 = input.index();
+						int index193_828 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred5_Css3()) ) {s = 170;}
+						if ( (synpred10_Css3()) ) {s = 316;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_787);
+						input.seek(index193_828);
 						if ( s>=0 ) return s;
 						break;
 
 					case 21 : 
-						int LA193_725 = input.LA(1);
-						 
-						int index193_725 = input.index();
-						input.rewind();
+						int LA193_26 = input.LA(1);
 						s = -1;
-						if ( (synpred3_Css3()) ) {s = 221;}
-						else if ( (true) ) {s = 12;}
-						 
-						input.seek(index193_725);
+						if ( (LA193_26=='p') ) {s = 107;}
+						else if ( (LA193_26=='P') ) {s = 108;}
+						else if ( ((LA193_26 >= '\u0000' && LA193_26 <= '\t')||LA193_26=='\u000B'||(LA193_26 >= '\u000E' && LA193_26 <= '/')||(LA193_26 >= '1' && LA193_26 <= '3')||(LA193_26 >= '8' && LA193_26 <= 'O')||(LA193_26 >= 'Q' && LA193_26 <= 'o')||(LA193_26 >= 'q' && LA193_26 <= '\uFFFF')) ) {s = 12;}
+						else if ( (LA193_26=='0') ) {s = 109;}
+						else if ( (LA193_26=='5'||LA193_26=='7') ) {s = 110;}
+						else if ( (LA193_26=='4'||LA193_26=='6') ) {s = 111;}
 						if ( s>=0 ) return s;
 						break;
 
 					case 22 : 
-						int LA193_112 = input.LA(1);
+						int LA193_572 = input.LA(1);
 						 
-						int index193_112 = input.index();
+						int index193_572 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred9_Css3()) ) {s = 240;}
+						if ( (synpred7_Css3()) ) {s = 183;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_112);
+						input.seek(index193_572);
 						if ( s>=0 ) return s;
 						break;
 
 					case 23 : 
-						int LA193_117 = input.LA(1);
+						int LA193_561 = input.LA(1);
 						 
-						int index193_117 = input.index();
+						int index193_561 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred9_Css3()) ) {s = 240;}
+						if ( (synpred5_Css3()) ) {s = 170;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_117);
+						input.seek(index193_561);
 						if ( s>=0 ) return s;
 						break;
 
 					case 24 : 
-						int LA193_355 = input.LA(1);
+						int LA193_304 = input.LA(1);
 						 
-						int index193_355 = input.index();
+						int index193_304 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred9_Css3()) ) {s = 240;}
+						if ( (synpred6_Css3()) ) {s = 178;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_355);
+						input.seek(index193_304);
 						if ( s>=0 ) return s;
 						break;
 
 					case 25 : 
-						int LA193_405 = input.LA(1);
+						int LA193_305 = input.LA(1);
 						 
-						int index193_405 = input.index();
+						int index193_305 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred9_Css3()) ) {s = 240;}
+						if ( (synpred6_Css3()) ) {s = 178;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_405);
+						input.seek(index193_305);
 						if ( s>=0 ) return s;
 						break;
 
 					case 26 : 
-						int LA193_672 = input.LA(1);
+						int LA193_422 = input.LA(1);
 						 
-						int index193_672 = input.index();
+						int index193_422 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred9_Css3()) ) {s = 240;}
+						if ( (synpred4_Css3()) ) {s = 162;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_672);
+						input.seek(index193_422);
 						if ( s>=0 ) return s;
 						break;
 
 					case 27 : 
-						int LA193_407 = input.LA(1);
+						int LA193_686 = input.LA(1);
 						 
-						int index193_407 = input.index();
+						int index193_686 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred9_Css3()) ) {s = 240;}
+						if ( (synpred4_Css3()) ) {s = 162;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_407);
+						input.seek(index193_686);
 						if ( s>=0 ) return s;
 						break;
 
 					case 28 : 
-						int LA193_670 = input.LA(1);
+						int LA193_165 = input.LA(1);
 						 
-						int index193_670 = input.index();
+						int index193_165 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred9_Css3()) ) {s = 240;}
+						if ( (synpred4_Css3()) ) {s = 162;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_670);
+						input.seek(index193_165);
 						if ( s>=0 ) return s;
 						break;
 
 					case 29 : 
-						int LA193_486 = input.LA(1);
+						int LA193_168 = input.LA(1);
 						 
-						int index193_486 = input.index();
+						int index193_168 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred9_Css3()) ) {s = 240;}
+						if ( (synpred4_Css3()) ) {s = 162;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_486);
+						input.seek(index193_168);
 						if ( s>=0 ) return s;
 						break;
 
 					case 30 : 
-						int LA193_619 = input.LA(1);
+						int LA193_426 = input.LA(1);
 						 
-						int index193_619 = input.index();
+						int index193_426 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred9_Css3()) ) {s = 240;}
+						if ( (synpred5_Css3()) ) {s = 170;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_619);
+						input.seek(index193_426);
 						if ( s>=0 ) return s;
 						break;
 
 					case 31 : 
-						int LA193_821 = input.LA(1);
+						int LA193_465 = input.LA(1);
 						 
-						int index193_821 = input.index();
+						int index193_465 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred9_Css3()) ) {s = 240;}
+						if ( (synpred12_Css3()) ) {s = 216;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_821);
+						input.seek(index193_465);
 						if ( s>=0 ) return s;
 						break;
 
 					case 32 : 
-						int LA193_539 = input.LA(1);
+						int LA193_466 = input.LA(1);
 						 
-						int index193_539 = input.index();
+						int index193_466 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred9_Css3()) ) {s = 240;}
+						if ( (synpred12_Css3()) ) {s = 216;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_539);
+						input.seek(index193_466);
 						if ( s>=0 ) return s;
 						break;
 
 					case 33 : 
-						int LA193_541 = input.LA(1);
+						int LA193_689 = input.LA(1);
 						 
-						int index193_541 = input.index();
+						int index193_689 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred9_Css3()) ) {s = 240;}
+						if ( (synpred5_Css3()) ) {s = 170;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_541);
+						input.seek(index193_689);
 						if ( s>=0 ) return s;
 						break;
 
 					case 34 : 
-						int LA193_739 = input.LA(1);
+						int LA193_627 = input.LA(1);
 						 
-						int index193_739 = input.index();
+						int index193_627 = input.index();
 						input.rewind();
 						s = -1;
 						if ( (synpred9_Css3()) ) {s = 240;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_739);
+						input.seek(index193_627);
 						if ( s>=0 ) return s;
 						break;
 
 					case 35 : 
-						int LA193_771 = input.LA(1);
+						int LA193_722 = input.LA(1);
 						 
-						int index193_771 = input.index();
+						int index193_722 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred9_Css3()) ) {s = 240;}
+						if ( (synpred12_Css3()) ) {s = 216;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_771);
+						input.seek(index193_722);
 						if ( s>=0 ) return s;
 						break;
 
 					case 36 : 
-						int LA193_773 = input.LA(1);
-						 
-						int index193_773 = input.index();
-						input.rewind();
+						int LA193_2 = input.LA(1);
 						s = -1;
-						if ( (synpred9_Css3()) ) {s = 240;}
-						else if ( (true) ) {s = 12;}
-						 
-						input.seek(index193_773);
+						if ( (LA193_2=='p') ) {s = 30;}
+						else if ( (LA193_2=='0') ) {s = 31;}
+						else if ( (LA193_2=='4'||LA193_2=='6') ) {s = 32;}
+						else if ( (LA193_2=='P') ) {s = 33;}
+						else if ( (LA193_2=='m') ) {s = 34;}
+						else if ( (LA193_2=='5'||LA193_2=='7') ) {s = 35;}
+						else if ( (LA193_2=='M') ) {s = 36;}
+						else if ( (LA193_2=='i') ) {s = 37;}
+						else if ( (LA193_2=='I') ) {s = 38;}
+						else if ( (LA193_2=='r') ) {s = 39;}
+						else if ( (LA193_2=='R') ) {s = 40;}
+						else if ( (LA193_2=='s') ) {s = 41;}
+						else if ( (LA193_2=='S') ) {s = 42;}
+						else if ( (LA193_2=='k') ) {s = 43;}
+						else if ( (LA193_2=='K') ) {s = 44;}
+						else if ( (LA193_2=='h') ) {s = 45;}
+						else if ( (LA193_2=='H') ) {s = 46;}
+						else if ( ((LA193_2 >= '\u0000' && LA193_2 <= '\t')||LA193_2=='\u000B'||(LA193_2 >= '\u000E' && LA193_2 <= '/')||(LA193_2 >= '1' && LA193_2 <= '3')||(LA193_2 >= '8' && LA193_2 <= 'G')||LA193_2=='J'||LA193_2=='L'||(LA193_2 >= 'N' && LA193_2 <= 'O')||LA193_2=='Q'||(LA193_2 >= 'T' && LA193_2 <= 'g')||LA193_2=='j'||LA193_2=='l'||(LA193_2 >= 'n' && LA193_2 <= 'o')||LA193_2=='q'||(LA193_2 >= 't' && LA193_2 <= '\uFFFF')) ) {s = 12;}
 						if ( s>=0 ) return s;
 						break;
 
 					case 37 : 
-						int LA193_356 = input.LA(1);
+						int LA193_723 = input.LA(1);
 						 
-						int index193_356 = input.index();
+						int index193_723 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred9_Css3()) ) {s = 240;}
+						if ( (synpred12_Css3()) ) {s = 216;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_356);
+						input.seek(index193_723);
 						if ( s>=0 ) return s;
 						break;
 
 					case 38 : 
-						int LA193_114 = input.LA(1);
+						int LA193_171 = input.LA(1);
 						 
-						int index193_114 = input.index();
+						int index193_171 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred9_Css3()) ) {s = 240;}
+						if ( (synpred5_Css3()) ) {s = 170;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_114);
+						input.seek(index193_171);
 						if ( s>=0 ) return s;
 						break;
 
 					case 39 : 
-						int LA193_772 = input.LA(1);
+						int LA193_172 = input.LA(1);
 						 
-						int index193_772 = input.index();
+						int index193_172 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred9_Css3()) ) {s = 240;}
+						if ( (synpred5_Css3()) ) {s = 170;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_772);
+						input.seek(index193_172);
 						if ( s>=0 ) return s;
 						break;
 
 					case 40 : 
-						int LA193_774 = input.LA(1);
+						int LA193_217 = input.LA(1);
 						 
-						int index193_774 = input.index();
+						int index193_217 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred9_Css3()) ) {s = 240;}
+						if ( (synpred12_Css3()) ) {s = 216;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_774);
+						input.seek(index193_217);
 						if ( s>=0 ) return s;
 						break;
 
 					case 41 : 
-						int LA193_118 = input.LA(1);
+						int LA193_218 = input.LA(1);
 						 
-						int index193_118 = input.index();
+						int index193_218 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred9_Css3()) ) {s = 240;}
+						if ( (synpred12_Css3()) ) {s = 216;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_118);
+						input.seek(index193_218);
 						if ( s>=0 ) return s;
 						break;
 
 					case 42 : 
-						int LA193_740 = input.LA(1);
+						int LA193_314 = input.LA(1);
 						 
-						int index193_740 = input.index();
+						int index193_314 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred9_Css3()) ) {s = 240;}
+						if ( (synpred8_Css3()) ) {s = 191;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_740);
+						input.seek(index193_314);
 						if ( s>=0 ) return s;
 						break;
 
 					case 43 : 
-						int LA193_542 = input.LA(1);
+						int LA193_315 = input.LA(1);
 						 
-						int index193_542 = input.index();
+						int index193_315 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred9_Css3()) ) {s = 240;}
+						if ( (synpred8_Css3()) ) {s = 191;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_542);
+						input.seek(index193_315);
 						if ( s>=0 ) return s;
 						break;
 
 					case 44 : 
-						int LA193_673 = input.LA(1);
+						int LA193_793 = input.LA(1);
 						 
-						int index193_673 = input.index();
+						int index193_793 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred9_Css3()) ) {s = 240;}
+						if ( (synpred7_Css3()) ) {s = 183;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_673);
+						input.seek(index193_793);
 						if ( s>=0 ) return s;
 						break;
 
 					case 45 : 
-						int LA193_406 = input.LA(1);
+						int LA193_405 = input.LA(1);
 						 
-						int index193_406 = input.index();
+						int index193_405 = input.index();
 						input.rewind();
 						s = -1;
 						if ( (synpred9_Css3()) ) {s = 240;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_406);
+						input.seek(index193_405);
 						if ( s>=0 ) return s;
 						break;
 
 					case 46 : 
-						int LA193_620 = input.LA(1);
+						int LA193_112 = input.LA(1);
 						 
-						int index193_620 = input.index();
+						int index193_112 = input.index();
 						input.rewind();
 						s = -1;
 						if ( (synpred9_Css3()) ) {s = 240;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_620);
+						input.seek(index193_112);
 						if ( s>=0 ) return s;
 						break;
 
 					case 47 : 
-						int LA193_671 = input.LA(1);
+						int LA193_117 = input.LA(1);
 						 
-						int index193_671 = input.index();
+						int index193_117 = input.index();
 						input.rewind();
 						s = -1;
 						if ( (synpred9_Css3()) ) {s = 240;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_671);
+						input.seek(index193_117);
 						if ( s>=0 ) return s;
 						break;
 
 					case 48 : 
-						int LA193_822 = input.LA(1);
+						int LA193_355 = input.LA(1);
 						 
-						int index193_822 = input.index();
+						int index193_355 = input.index();
 						input.rewind();
 						s = -1;
 						if ( (synpred9_Css3()) ) {s = 240;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_822);
+						input.seek(index193_355);
 						if ( s>=0 ) return s;
 						break;
 
 					case 49 : 
-						int LA193_540 = input.LA(1);
+						int LA193_672 = input.LA(1);
 						 
-						int index193_540 = input.index();
+						int index193_672 = input.index();
 						input.rewind();
 						s = -1;
 						if ( (synpred9_Css3()) ) {s = 240;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_540);
+						input.seek(index193_672);
 						if ( s>=0 ) return s;
 						break;
 
 					case 50 : 
-						int LA193_408 = input.LA(1);
+						int LA193_407 = input.LA(1);
 						 
-						int index193_408 = input.index();
+						int index193_407 = input.index();
 						input.rewind();
 						s = -1;
 						if ( (synpred9_Css3()) ) {s = 240;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_408);
+						input.seek(index193_407);
 						if ( s>=0 ) return s;
 						break;
 
 					case 51 : 
-						int LA193_487 = input.LA(1);
+						int LA193_486 = input.LA(1);
 						 
-						int index193_487 = input.index();
+						int index193_486 = input.index();
 						input.rewind();
 						s = -1;
 						if ( (synpred9_Css3()) ) {s = 240;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_487);
+						input.seek(index193_486);
 						if ( s>=0 ) return s;
 						break;
 
 					case 52 : 
-						int LA193_222 = input.LA(1);
+						int LA193_539 = input.LA(1);
 						 
-						int index193_222 = input.index();
+						int index193_539 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred3_Css3()) ) {s = 221;}
+						if ( (synpred9_Css3()) ) {s = 240;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_222);
+						input.seek(index193_539);
 						if ( s>=0 ) return s;
 						break;
 
 					case 53 : 
-						int LA193_223 = input.LA(1);
+						int LA193_541 = input.LA(1);
 						 
-						int index193_223 = input.index();
+						int index193_541 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred3_Css3()) ) {s = 221;}
+						if ( (synpred9_Css3()) ) {s = 240;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_223);
+						input.seek(index193_541);
 						if ( s>=0 ) return s;
 						break;
 
 					case 54 : 
-						int LA193_475 = input.LA(1);
+						int LA193_821 = input.LA(1);
 						 
-						int index193_475 = input.index();
+						int index193_821 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred3_Css3()) ) {s = 221;}
+						if ( (synpred9_Css3()) ) {s = 240;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_475);
+						input.seek(index193_821);
 						if ( s>=0 ) return s;
 						break;
 
 					case 55 : 
-						int LA193_476 = input.LA(1);
+						int LA193_619 = input.LA(1);
 						 
-						int index193_476 = input.index();
+						int index193_619 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred3_Css3()) ) {s = 221;}
+						if ( (synpred9_Css3()) ) {s = 240;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_476);
+						input.seek(index193_619);
 						if ( s>=0 ) return s;
 						break;
 
 					case 56 : 
-						int LA193_55 = input.LA(1);
+						int LA193_773 = input.LA(1);
 						 
-						int index193_55 = input.index();
+						int index193_773 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred5_Css3()) ) {s = 170;}
+						if ( (synpred9_Css3()) ) {s = 240;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_55);
+						input.seek(index193_773);
 						if ( s>=0 ) return s;
 						break;
 
 					case 57 : 
-						int LA193_88 = input.LA(1);
+						int LA193_739 = input.LA(1);
 						 
-						int index193_88 = input.index();
+						int index193_739 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred5_Css3()) ) {s = 170;}
+						if ( (synpred9_Css3()) ) {s = 240;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_88);
+						input.seek(index193_739);
 						if ( s>=0 ) return s;
 						break;
 
 					case 58 : 
-						int LA193_123 = input.LA(1);
+						int LA193_771 = input.LA(1);
 						 
-						int index193_123 = input.index();
+						int index193_771 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred5_Css3()) ) {s = 170;}
+						if ( (synpred9_Css3()) ) {s = 240;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_123);
+						input.seek(index193_771);
 						if ( s>=0 ) return s;
 						break;
 
 					case 59 : 
-						int LA193_141 = input.LA(1);
+						int LA193_670 = input.LA(1);
 						 
-						int index193_141 = input.index();
+						int index193_670 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred5_Css3()) ) {s = 170;}
+						if ( (synpred9_Css3()) ) {s = 240;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_141);
+						input.seek(index193_670);
 						if ( s>=0 ) return s;
 						break;
 
 					case 60 : 
-						int LA193_767 = input.LA(1);
+						int LA193_114 = input.LA(1);
 						 
-						int index193_767 = input.index();
+						int index193_114 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred5_Css3()) ) {s = 170;}
+						if ( (synpred9_Css3()) ) {s = 240;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_767);
+						input.seek(index193_114);
 						if ( s>=0 ) return s;
 						break;
 
 					case 61 : 
-						int LA193_58 = input.LA(1);
+						int LA193_118 = input.LA(1);
 						 
-						int index193_58 = input.index();
+						int index193_118 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred5_Css3()) ) {s = 170;}
+						if ( (synpred9_Css3()) ) {s = 240;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_58);
+						input.seek(index193_118);
 						if ( s>=0 ) return s;
 						break;
 
 					case 62 : 
-						int LA193_91 = input.LA(1);
+						int LA193_356 = input.LA(1);
 						 
-						int index193_91 = input.index();
+						int index193_356 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred5_Css3()) ) {s = 170;}
+						if ( (synpred9_Css3()) ) {s = 240;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_91);
+						input.seek(index193_356);
 						if ( s>=0 ) return s;
 						break;
 
 					case 63 : 
-						int LA193_124 = input.LA(1);
+						int LA193_406 = input.LA(1);
 						 
-						int index193_124 = input.index();
+						int index193_406 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred5_Css3()) ) {s = 170;}
+						if ( (synpred9_Css3()) ) {s = 240;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_124);
+						input.seek(index193_406);
 						if ( s>=0 ) return s;
 						break;
 
 					case 64 : 
-						int LA193_142 = input.LA(1);
+						int LA193_671 = input.LA(1);
 						 
-						int index193_142 = input.index();
+						int index193_671 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred5_Css3()) ) {s = 170;}
+						if ( (synpred9_Css3()) ) {s = 240;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_142);
+						input.seek(index193_671);
 						if ( s>=0 ) return s;
 						break;
 
 					case 65 : 
-						int LA193_770 = input.LA(1);
+						int LA193_673 = input.LA(1);
 						 
-						int index193_770 = input.index();
+						int index193_673 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred5_Css3()) ) {s = 170;}
+						if ( (synpred9_Css3()) ) {s = 240;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_770);
+						input.seek(index193_673);
 						if ( s>=0 ) return s;
 						break;
 
 					case 66 : 
-						int LA193_293 = input.LA(1);
+						int LA193_772 = input.LA(1);
 						 
-						int index193_293 = input.index();
+						int index193_772 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred4_Css3()) ) {s = 162;}
+						if ( (synpred9_Css3()) ) {s = 240;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_293);
+						input.seek(index193_772);
 						if ( s>=0 ) return s;
 						break;
 
 					case 67 : 
-						int LA193_294 = input.LA(1);
+						int LA193_620 = input.LA(1);
 						 
-						int index193_294 = input.index();
+						int index193_620 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred4_Css3()) ) {s = 162;}
+						if ( (synpred9_Css3()) ) {s = 240;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_294);
+						input.seek(index193_620);
 						if ( s>=0 ) return s;
 						break;
 
 					case 68 : 
-						int LA193_431 = input.LA(1);
+						int LA193_740 = input.LA(1);
 						 
-						int index193_431 = input.index();
+						int index193_740 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred6_Css3()) ) {s = 178;}
+						if ( (synpred9_Css3()) ) {s = 240;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_431);
+						input.seek(index193_740);
 						if ( s>=0 ) return s;
 						break;
 
 					case 69 : 
-						int LA193_432 = input.LA(1);
+						int LA193_774 = input.LA(1);
 						 
-						int index193_432 = input.index();
+						int index193_774 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred6_Css3()) ) {s = 178;}
+						if ( (synpred9_Css3()) ) {s = 240;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_432);
+						input.seek(index193_774);
 						if ( s>=0 ) return s;
 						break;
 
 					case 70 : 
-						int LA193_827 = input.LA(1);
+						int LA193_408 = input.LA(1);
 						 
-						int index193_827 = input.index();
+						int index193_408 = input.index();
 						input.rewind();
 						s = -1;
 						if ( (synpred9_Css3()) ) {s = 240;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_827);
+						input.seek(index193_408);
 						if ( s>=0 ) return s;
 						break;
 
 					case 71 : 
-						int LA193_556 = input.LA(1);
+						int LA193_822 = input.LA(1);
 						 
-						int index193_556 = input.index();
+						int index193_822 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred4_Css3()) ) {s = 162;}
+						if ( (synpred9_Css3()) ) {s = 240;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_556);
+						input.seek(index193_822);
 						if ( s>=0 ) return s;
 						break;
 
 					case 72 : 
-						int LA193_693 = input.LA(1);
+						int LA193_487 = input.LA(1);
 						 
-						int index193_693 = input.index();
+						int index193_487 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred6_Css3()) ) {s = 178;}
+						if ( (synpred9_Css3()) ) {s = 240;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_693);
+						input.seek(index193_487);
 						if ( s>=0 ) return s;
 						break;
 
 					case 73 : 
-						int LA193_694 = input.LA(1);
+						int LA193_540 = input.LA(1);
 						 
-						int index193_694 = input.index();
+						int index193_540 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred6_Css3()) ) {s = 178;}
+						if ( (synpred9_Css3()) ) {s = 240;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_694);
+						input.seek(index193_540);
 						if ( s>=0 ) return s;
 						break;
 
 					case 74 : 
-						int LA193_560 = input.LA(1);
+						int LA193_542 = input.LA(1);
 						 
-						int index193_560 = input.index();
+						int index193_542 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred5_Css3()) ) {s = 170;}
+						if ( (synpred9_Css3()) ) {s = 240;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_560);
+						input.seek(index193_542);
 						if ( s>=0 ) return s;
 						break;
 
 					case 75 : 
-						int LA193_179 = input.LA(1);
+						int LA193_469 = input.LA(1);
 						 
-						int index193_179 = input.index();
+						int index193_469 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred6_Css3()) ) {s = 178;}
+						if ( (synpred3_Css3()) ) {s = 221;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_179);
+						input.seek(index193_469);
 						if ( s>=0 ) return s;
 						break;
 
 					case 76 : 
-						int LA193_180 = input.LA(1);
+						int LA193_787 = input.LA(1);
 						 
-						int index193_180 = input.index();
+						int index193_787 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred6_Css3()) ) {s = 178;}
+						if ( (synpred5_Css3()) ) {s = 170;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_180);
+						input.seek(index193_787);
 						if ( s>=0 ) return s;
 						break;
 
 					case 77 : 
-						int LA193_599 = input.LA(1);
+						int LA193_725 = input.LA(1);
 						 
-						int index193_599 = input.index();
+						int index193_725 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred12_Css3()) ) {s = 216;}
+						if ( (synpred3_Css3()) ) {s = 221;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_599);
+						input.seek(index193_725);
 						if ( s>=0 ) return s;
 						break;
 
 					case 78 : 
-						int LA193_600 = input.LA(1);
+						int LA193_222 = input.LA(1);
 						 
-						int index193_600 = input.index();
+						int index193_222 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred12_Css3()) ) {s = 216;}
+						if ( (synpred3_Css3()) ) {s = 221;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_600);
+						input.seek(index193_222);
 						if ( s>=0 ) return s;
 						break;
 
 					case 79 : 
-						int LA193_309 = input.LA(1);
+						int LA193_223 = input.LA(1);
 						 
-						int index193_309 = input.index();
+						int index193_223 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred7_Css3()) ) {s = 183;}
+						if ( (synpred3_Css3()) ) {s = 221;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_309);
+						input.seek(index193_223);
 						if ( s>=0 ) return s;
 						break;
 
 					case 80 : 
-						int LA193_310 = input.LA(1);
+						int LA193_55 = input.LA(1);
 						 
-						int index193_310 = input.index();
+						int index193_55 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred7_Css3()) ) {s = 183;}
+						if ( (synpred5_Css3()) ) {s = 170;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_310);
+						input.seek(index193_55);
 						if ( s>=0 ) return s;
 						break;
 
 					case 81 : 
-						int LA193_80 = input.LA(1);
+						int LA193_88 = input.LA(1);
+						 
+						int index193_88 = input.index();
+						input.rewind();
 						s = -1;
-						if ( (LA193_80=='z') ) {s = 217;}
-						else if ( (LA193_80=='Z') ) {s = 218;}
-						else if ( ((LA193_80 >= '\u0000' && LA193_80 <= '\t')||LA193_80=='\u000B'||(LA193_80 >= '\u000E' && LA193_80 <= '/')||(LA193_80 >= '1' && LA193_80 <= '4')||LA193_80=='6'||(LA193_80 >= '8' && LA193_80 <= 'Y')||(LA193_80 >= '[' && LA193_80 <= 'y')||(LA193_80 >= '{' && LA193_80 <= '\uFFFF')) ) {s = 12;}
-						else if ( (LA193_80=='0') ) {s = 219;}
-						else if ( (LA193_80=='5'||LA193_80=='7') ) {s = 220;}
+						if ( (synpred5_Css3()) ) {s = 170;}
+						else if ( (true) ) {s = 12;}
+						 
+						input.seek(index193_88);
 						if ( s>=0 ) return s;
 						break;
 
 					case 82 : 
-						int LA193_441 = input.LA(1);
+						int LA193_123 = input.LA(1);
 						 
-						int index193_441 = input.index();
+						int index193_123 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred8_Css3()) ) {s = 191;}
+						if ( (synpred5_Css3()) ) {s = 170;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_441);
+						input.seek(index193_123);
 						if ( s>=0 ) return s;
 						break;
 
 					case 83 : 
-						int LA193_442 = input.LA(1);
+						int LA193_141 = input.LA(1);
 						 
-						int index193_442 = input.index();
+						int index193_141 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred8_Css3()) ) {s = 191;}
+						if ( (synpred5_Css3()) ) {s = 170;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_442);
+						input.seek(index193_141);
 						if ( s>=0 ) return s;
 						break;
 
 					case 84 : 
-						int LA193_603 = input.LA(1);
+						int LA193_767 = input.LA(1);
 						 
-						int index193_603 = input.index();
+						int index193_767 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred3_Css3()) ) {s = 221;}
+						if ( (synpred5_Css3()) ) {s = 170;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_603);
+						input.seek(index193_767);
 						if ( s>=0 ) return s;
 						break;
 
 					case 85 : 
-						int LA193_196 = input.LA(1);
+						int LA193_58 = input.LA(1);
 						 
-						int index193_196 = input.index();
+						int index193_58 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred10_Css3()) ) {s = 316;}
+						if ( (synpred5_Css3()) ) {s = 170;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_196);
+						input.seek(index193_58);
 						if ( s>=0 ) return s;
 						break;
 
 					case 86 : 
-						int LA193_204 = input.LA(1);
+						int LA193_91 = input.LA(1);
 						 
-						int index193_204 = input.index();
+						int index193_91 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred10_Css3()) ) {s = 316;}
+						if ( (synpred5_Css3()) ) {s = 170;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_204);
+						input.seek(index193_91);
 						if ( s>=0 ) return s;
 						break;
 
 					case 87 : 
-						int LA193_775 = input.LA(1);
+						int LA193_124 = input.LA(1);
 						 
-						int index193_775 = input.index();
+						int index193_124 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred10_Css3()) ) {s = 316;}
+						if ( (synpred5_Css3()) ) {s = 170;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_775);
+						input.seek(index193_124);
 						if ( s>=0 ) return s;
 						break;
 
 					case 88 : 
-						int LA193_779 = input.LA(1);
+						int LA193_142 = input.LA(1);
 						 
-						int index193_779 = input.index();
+						int index193_142 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred10_Css3()) ) {s = 316;}
+						if ( (synpred5_Css3()) ) {s = 170;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_779);
+						input.seek(index193_142);
 						if ( s>=0 ) return s;
 						break;
 
 					case 89 : 
-						int LA193_829 = input.LA(1);
+						int LA193_770 = input.LA(1);
 						 
-						int index193_829 = input.index();
+						int index193_770 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred10_Css3()) ) {s = 316;}
+						if ( (synpred5_Css3()) ) {s = 170;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_829);
+						input.seek(index193_770);
 						if ( s>=0 ) return s;
 						break;
 
 					case 90 : 
-						int LA193_198 = input.LA(1);
+						int LA193_475 = input.LA(1);
 						 
-						int index193_198 = input.index();
+						int index193_475 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred10_Css3()) ) {s = 316;}
+						if ( (synpred3_Css3()) ) {s = 221;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_198);
+						input.seek(index193_475);
 						if ( s>=0 ) return s;
 						break;
 
 					case 91 : 
-						int LA193_205 = input.LA(1);
+						int LA193_476 = input.LA(1);
 						 
-						int index193_205 = input.index();
+						int index193_476 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred10_Css3()) ) {s = 316;}
+						if ( (synpred3_Css3()) ) {s = 221;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_205);
+						input.seek(index193_476);
 						if ( s>=0 ) return s;
 						break;
 
 					case 92 : 
-						int LA193_776 = input.LA(1);
+						int LA193_293 = input.LA(1);
 						 
-						int index193_776 = input.index();
+						int index193_293 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred10_Css3()) ) {s = 316;}
+						if ( (synpred4_Css3()) ) {s = 162;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_776);
+						input.seek(index193_293);
 						if ( s>=0 ) return s;
 						break;
 
 					case 93 : 
-						int LA193_780 = input.LA(1);
+						int LA193_294 = input.LA(1);
 						 
-						int index193_780 = input.index();
+						int index193_294 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred10_Css3()) ) {s = 316;}
+						if ( (synpred4_Css3()) ) {s = 162;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_780);
+						input.seek(index193_294);
 						if ( s>=0 ) return s;
 						break;
 
 					case 94 : 
-						int LA193_830 = input.LA(1);
+						int LA193_827 = input.LA(1);
 						 
-						int index193_830 = input.index();
+						int index193_827 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred10_Css3()) ) {s = 316;}
+						if ( (synpred9_Css3()) ) {s = 240;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_830);
+						input.seek(index193_827);
 						if ( s>=0 ) return s;
 						break;
 
 					case 95 : 
-						int LA193_701 = input.LA(1);
+						int LA193_431 = input.LA(1);
 						 
-						int index193_701 = input.index();
+						int index193_431 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred8_Css3()) ) {s = 191;}
+						if ( (synpred6_Css3()) ) {s = 178;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_701);
+						input.seek(index193_431);
 						if ( s>=0 ) return s;
 						break;
 
 					case 96 : 
-						int LA193_702 = input.LA(1);
+						int LA193_432 = input.LA(1);
 						 
-						int index193_702 = input.index();
+						int index193_432 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred8_Css3()) ) {s = 191;}
+						if ( (synpred6_Css3()) ) {s = 178;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_702);
+						input.seek(index193_432);
 						if ( s>=0 ) return s;
 						break;
 
 					case 97 : 
-						int LA193_149 = input.LA(1);
-						 
-						int index193_149 = input.index();
-						input.rewind();
+						int LA193_80 = input.LA(1);
 						s = -1;
-						if ( (synpred11_Css3()) ) {s = 75;}
-						else if ( (true) ) {s = 12;}
-						 
-						input.seek(index193_149);
+						if ( (LA193_80=='z') ) {s = 217;}
+						else if ( (LA193_80=='Z') ) {s = 218;}
+						else if ( ((LA193_80 >= '\u0000' && LA193_80 <= '\t')||LA193_80=='\u000B'||(LA193_80 >= '\u000E' && LA193_80 <= '/')||(LA193_80 >= '1' && LA193_80 <= '4')||LA193_80=='6'||(LA193_80 >= '8' && LA193_80 <= 'Y')||(LA193_80 >= '[' && LA193_80 <= 'y')||(LA193_80 >= '{' && LA193_80 <= '\uFFFF')) ) {s = 12;}
+						else if ( (LA193_80=='0') ) {s = 219;}
+						else if ( (LA193_80=='5'||LA193_80=='7') ) {s = 220;}
 						if ( s>=0 ) return s;
 						break;
 
 					case 98 : 
-						int LA193_231 = input.LA(1);
+						int LA193_556 = input.LA(1);
 						 
-						int index193_231 = input.index();
+						int index193_556 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred3_Css3()) ) {s = 221;}
+						if ( (synpred4_Css3()) ) {s = 162;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_231);
+						input.seek(index193_556);
 						if ( s>=0 ) return s;
 						break;
 
 					case 99 : 
-						int LA193_102 = input.LA(1);
+						int LA193_693 = input.LA(1);
 						 
-						int index193_102 = input.index();
+						int index193_693 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred3_Css3()) ) {s = 221;}
+						if ( (synpred6_Css3()) ) {s = 178;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_102);
+						input.seek(index193_693);
 						if ( s>=0 ) return s;
 						break;
 
 					case 100 : 
-						int LA193_115 = input.LA(1);
+						int LA193_694 = input.LA(1);
 						 
-						int index193_115 = input.index();
+						int index193_694 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred3_Css3()) ) {s = 221;}
+						if ( (synpred6_Css3()) ) {s = 178;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_115);
+						input.seek(index193_694);
 						if ( s>=0 ) return s;
 						break;
 
 					case 101 : 
-						int LA193_233 = input.LA(1);
+						int LA193_179 = input.LA(1);
 						 
-						int index193_233 = input.index();
+						int index193_179 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred3_Css3()) ) {s = 221;}
+						if ( (synpred6_Css3()) ) {s = 178;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_233);
+						input.seek(index193_179);
 						if ( s>=0 ) return s;
 						break;
 
 					case 102 : 
-						int LA193_351 = input.LA(1);
+						int LA193_180 = input.LA(1);
 						 
-						int index193_351 = input.index();
+						int index193_180 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred3_Css3()) ) {s = 221;}
+						if ( (synpred6_Css3()) ) {s = 178;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_351);
+						input.seek(index193_180);
 						if ( s>=0 ) return s;
 						break;
 
 					case 103 : 
-						int LA193_482 = input.LA(1);
+						int LA193_560 = input.LA(1);
 						 
-						int index193_482 = input.index();
+						int index193_560 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred3_Css3()) ) {s = 221;}
+						if ( (synpred5_Css3()) ) {s = 170;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_482);
+						input.seek(index193_560);
 						if ( s>=0 ) return s;
 						break;
 
 					case 104 : 
-						int LA193_615 = input.LA(1);
+						int LA193_599 = input.LA(1);
 						 
-						int index193_615 = input.index();
+						int index193_599 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred3_Css3()) ) {s = 221;}
+						if ( (synpred12_Css3()) ) {s = 216;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_615);
+						input.seek(index193_599);
 						if ( s>=0 ) return s;
 						break;
 
 					case 105 : 
-						int LA193_735 = input.LA(1);
+						int LA193_600 = input.LA(1);
 						 
-						int index193_735 = input.index();
+						int index193_600 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred3_Css3()) ) {s = 221;}
+						if ( (synpred12_Css3()) ) {s = 216;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_735);
+						input.seek(index193_600);
 						if ( s>=0 ) return s;
 						break;
 
 					case 106 : 
-						int LA193_819 = input.LA(1);
+						int LA193_309 = input.LA(1);
 						 
-						int index193_819 = input.index();
+						int index193_309 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred3_Css3()) ) {s = 221;}
+						if ( (synpred7_Css3()) ) {s = 183;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_819);
+						input.seek(index193_309);
 						if ( s>=0 ) return s;
 						break;
 
 					case 107 : 
-						int LA193_234 = input.LA(1);
+						int LA193_310 = input.LA(1);
 						 
-						int index193_234 = input.index();
+						int index193_310 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred3_Css3()) ) {s = 221;}
+						if ( (synpred7_Css3()) ) {s = 183;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_234);
+						input.seek(index193_310);
 						if ( s>=0 ) return s;
 						break;
 
 					case 108 : 
-						int LA193_105 = input.LA(1);
+						int LA193_441 = input.LA(1);
 						 
-						int index193_105 = input.index();
+						int index193_441 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred3_Css3()) ) {s = 221;}
+						if ( (synpred8_Css3()) ) {s = 191;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_105);
+						input.seek(index193_441);
 						if ( s>=0 ) return s;
 						break;
 
 					case 109 : 
-						int LA193_116 = input.LA(1);
+						int LA193_196 = input.LA(1);
 						 
-						int index193_116 = input.index();
+						int index193_196 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred3_Css3()) ) {s = 221;}
+						if ( (synpred10_Css3()) ) {s = 316;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_116);
+						input.seek(index193_196);
 						if ( s>=0 ) return s;
 						break;
 
 					case 110 : 
-						int LA193_232 = input.LA(1);
+						int LA193_204 = input.LA(1);
 						 
-						int index193_232 = input.index();
+						int index193_204 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred3_Css3()) ) {s = 221;}
+						if ( (synpred10_Css3()) ) {s = 316;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_232);
+						input.seek(index193_204);
 						if ( s>=0 ) return s;
 						break;
 
 					case 111 : 
-						int LA193_353 = input.LA(1);
+						int LA193_775 = input.LA(1);
 						 
-						int index193_353 = input.index();
+						int index193_775 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred3_Css3()) ) {s = 221;}
+						if ( (synpred10_Css3()) ) {s = 316;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_353);
+						input.seek(index193_775);
 						if ( s>=0 ) return s;
 						break;
 
 					case 112 : 
-						int LA193_484 = input.LA(1);
+						int LA193_779 = input.LA(1);
 						 
-						int index193_484 = input.index();
+						int index193_779 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred3_Css3()) ) {s = 221;}
+						if ( (synpred10_Css3()) ) {s = 316;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_484);
+						input.seek(index193_779);
 						if ( s>=0 ) return s;
 						break;
 
 					case 113 : 
-						int LA193_617 = input.LA(1);
+						int LA193_829 = input.LA(1);
 						 
-						int index193_617 = input.index();
+						int index193_829 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred3_Css3()) ) {s = 221;}
+						if ( (synpred10_Css3()) ) {s = 316;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_617);
+						input.seek(index193_829);
 						if ( s>=0 ) return s;
 						break;
 
 					case 114 : 
-						int LA193_737 = input.LA(1);
+						int LA193_442 = input.LA(1);
 						 
-						int index193_737 = input.index();
+						int index193_442 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred3_Css3()) ) {s = 221;}
+						if ( (synpred8_Css3()) ) {s = 191;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_737);
+						input.seek(index193_442);
 						if ( s>=0 ) return s;
 						break;
 
 					case 115 : 
-						int LA193_820 = input.LA(1);
+						int LA193_198 = input.LA(1);
 						 
-						int index193_820 = input.index();
+						int index193_198 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred3_Css3()) ) {s = 221;}
+						if ( (synpred10_Css3()) ) {s = 316;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_820);
+						input.seek(index193_198);
 						if ( s>=0 ) return s;
 						break;
 
 					case 116 : 
-						int LA193_456 = input.LA(1);
+						int LA193_205 = input.LA(1);
 						 
-						int index193_456 = input.index();
+						int index193_205 = input.index();
 						input.rewind();
 						s = -1;
 						if ( (synpred10_Css3()) ) {s = 316;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_456);
+						input.seek(index193_205);
 						if ( s>=0 ) return s;
 						break;
 
 					case 117 : 
-						int LA193_192 = input.LA(1);
+						int LA193_776 = input.LA(1);
 						 
-						int index193_192 = input.index();
+						int index193_776 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred8_Css3()) ) {s = 191;}
+						if ( (synpred10_Css3()) ) {s = 316;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_192);
+						input.seek(index193_776);
 						if ( s>=0 ) return s;
 						break;
 
 					case 118 : 
-						int LA193_457 = input.LA(1);
+						int LA193_780 = input.LA(1);
 						 
-						int index193_457 = input.index();
+						int index193_780 = input.index();
 						input.rewind();
 						s = -1;
 						if ( (synpred10_Css3()) ) {s = 316;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_457);
+						input.seek(index193_780);
 						if ( s>=0 ) return s;
 						break;
 
 					case 119 : 
-						int LA193_59 = input.LA(1);
+						int LA193_830 = input.LA(1);
 						 
-						int index193_59 = input.index();
+						int index193_830 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred6_Css3()) ) {s = 178;}
+						if ( (synpred10_Css3()) ) {s = 316;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_59);
+						input.seek(index193_830);
 						if ( s>=0 ) return s;
 						break;
 
 					case 120 : 
-						int LA193_92 = input.LA(1);
+						int LA193_603 = input.LA(1);
 						 
-						int index193_92 = input.index();
+						int index193_603 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred6_Css3()) ) {s = 178;}
+						if ( (synpred3_Css3()) ) {s = 221;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_92);
+						input.seek(index193_603);
 						if ( s>=0 ) return s;
 						break;
 
 					case 121 : 
-						int LA193_266 = input.LA(1);
+						int LA193_701 = input.LA(1);
 						 
-						int index193_266 = input.index();
+						int index193_701 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred6_Css3()) ) {s = 178;}
+						if ( (synpred8_Css3()) ) {s = 191;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_266);
+						input.seek(index193_701);
 						if ( s>=0 ) return s;
 						break;
 
 					case 122 : 
-						int LA193_381 = input.LA(1);
+						int LA193_702 = input.LA(1);
 						 
-						int index193_381 = input.index();
+						int index193_702 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred6_Css3()) ) {s = 178;}
+						if ( (synpred8_Css3()) ) {s = 191;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_381);
+						input.seek(index193_702);
 						if ( s>=0 ) return s;
 						break;
 
 					case 123 : 
-						int LA193_515 = input.LA(1);
+						int LA193_233 = input.LA(1);
 						 
-						int index193_515 = input.index();
+						int index193_233 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred6_Css3()) ) {s = 178;}
+						if ( (synpred3_Css3()) ) {s = 221;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_515);
+						input.seek(index193_233);
 						if ( s>=0 ) return s;
 						break;
 
 					case 124 : 
-						int LA193_646 = input.LA(1);
+						int LA193_102 = input.LA(1);
 						 
-						int index193_646 = input.index();
+						int index193_102 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred6_Css3()) ) {s = 178;}
+						if ( (synpred3_Css3()) ) {s = 221;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_646);
+						input.seek(index193_102);
 						if ( s>=0 ) return s;
 						break;
 
 					case 125 : 
-						int LA193_751 = input.LA(1);
+						int LA193_115 = input.LA(1);
 						 
-						int index193_751 = input.index();
+						int index193_115 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred6_Css3()) ) {s = 178;}
+						if ( (synpred3_Css3()) ) {s = 221;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_751);
+						input.seek(index193_115);
 						if ( s>=0 ) return s;
 						break;
 
 					case 126 : 
-						int LA193_193 = input.LA(1);
+						int LA193_231 = input.LA(1);
 						 
-						int index193_193 = input.index();
+						int index193_231 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred8_Css3()) ) {s = 191;}
+						if ( (synpred3_Css3()) ) {s = 221;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_193);
+						input.seek(index193_231);
 						if ( s>=0 ) return s;
 						break;
 
 					case 127 : 
-						int LA193_61 = input.LA(1);
+						int LA193_735 = input.LA(1);
 						 
-						int index193_61 = input.index();
+						int index193_735 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred6_Css3()) ) {s = 178;}
+						if ( (synpred3_Css3()) ) {s = 221;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_61);
+						input.seek(index193_735);
 						if ( s>=0 ) return s;
 						break;
 
 					case 128 : 
-						int LA193_93 = input.LA(1);
+						int LA193_819 = input.LA(1);
 						 
-						int index193_93 = input.index();
+						int index193_819 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred6_Css3()) ) {s = 178;}
+						if ( (synpred3_Css3()) ) {s = 221;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_93);
+						input.seek(index193_819);
 						if ( s>=0 ) return s;
 						break;
 
 					case 129 : 
-						int LA193_267 = input.LA(1);
+						int LA193_351 = input.LA(1);
 						 
-						int index193_267 = input.index();
+						int index193_351 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred6_Css3()) ) {s = 178;}
+						if ( (synpred3_Css3()) ) {s = 221;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_267);
+						input.seek(index193_351);
 						if ( s>=0 ) return s;
 						break;
 
 					case 130 : 
-						int LA193_382 = input.LA(1);
+						int LA193_482 = input.LA(1);
 						 
-						int index193_382 = input.index();
+						int index193_482 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred6_Css3()) ) {s = 178;}
+						if ( (synpred3_Css3()) ) {s = 221;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_382);
+						input.seek(index193_482);
 						if ( s>=0 ) return s;
 						break;
 
 					case 131 : 
-						int LA193_516 = input.LA(1);
+						int LA193_615 = input.LA(1);
 						 
-						int index193_516 = input.index();
+						int index193_615 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred6_Css3()) ) {s = 178;}
+						if ( (synpred3_Css3()) ) {s = 221;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_516);
+						input.seek(index193_615);
 						if ( s>=0 ) return s;
 						break;
 
 					case 132 : 
-						int LA193_647 = input.LA(1);
+						int LA193_105 = input.LA(1);
 						 
-						int index193_647 = input.index();
+						int index193_105 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred6_Css3()) ) {s = 178;}
+						if ( (synpred3_Css3()) ) {s = 221;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_647);
+						input.seek(index193_105);
 						if ( s>=0 ) return s;
 						break;
 
 					case 133 : 
-						int LA193_752 = input.LA(1);
+						int LA193_116 = input.LA(1);
 						 
-						int index193_752 = input.index();
+						int index193_116 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred6_Css3()) ) {s = 178;}
+						if ( (synpred3_Css3()) ) {s = 221;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_752);
+						input.seek(index193_116);
 						if ( s>=0 ) return s;
 						break;
 
 					case 134 : 
-						int LA193_785 = input.LA(1);
+						int LA193_232 = input.LA(1);
 						 
-						int index193_785 = input.index();
+						int index193_232 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred4_Css3()) ) {s = 162;}
+						if ( (synpred3_Css3()) ) {s = 221;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_785);
+						input.seek(index193_232);
 						if ( s>=0 ) return s;
 						break;
 
 					case 135 : 
-						int LA193_609 = input.LA(1);
+						int LA193_234 = input.LA(1);
 						 
-						int index193_609 = input.index();
+						int index193_234 = input.index();
 						input.rewind();
 						s = -1;
 						if ( (synpred3_Css3()) ) {s = 221;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_609);
+						input.seek(index193_234);
 						if ( s>=0 ) return s;
 						break;
 
 					case 136 : 
-						int LA193_610 = input.LA(1);
+						int LA193_353 = input.LA(1);
 						 
-						int index193_610 = input.index();
+						int index193_353 = input.index();
 						input.rewind();
 						s = -1;
 						if ( (synpred3_Css3()) ) {s = 221;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_610);
+						input.seek(index193_353);
 						if ( s>=0 ) return s;
 						break;
 
 					case 137 : 
-						int LA193_301 = input.LA(1);
+						int LA193_484 = input.LA(1);
 						 
-						int index193_301 = input.index();
+						int index193_484 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred5_Css3()) ) {s = 170;}
+						if ( (synpred3_Css3()) ) {s = 221;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_301);
+						input.seek(index193_484);
 						if ( s>=0 ) return s;
 						break;
 
 					case 138 : 
-						int LA193_786 = input.LA(1);
+						int LA193_617 = input.LA(1);
 						 
-						int index193_786 = input.index();
+						int index193_617 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred5_Css3()) ) {s = 170;}
+						if ( (synpred3_Css3()) ) {s = 221;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_786);
+						input.seek(index193_617);
 						if ( s>=0 ) return s;
 						break;
 
 					case 139 : 
-						int LA193_817 = input.LA(1);
+						int LA193_737 = input.LA(1);
 						 
-						int index193_817 = input.index();
+						int index193_737 = input.index();
 						input.rewind();
 						s = -1;
 						if ( (synpred3_Css3()) ) {s = 221;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_817);
+						input.seek(index193_737);
 						if ( s>=0 ) return s;
 						break;
 
 					case 140 : 
-						int LA193_818 = input.LA(1);
+						int LA193_820 = input.LA(1);
 						 
-						int index193_818 = input.index();
+						int index193_820 = input.index();
 						input.rewind();
 						s = -1;
 						if ( (synpred3_Css3()) ) {s = 221;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_818);
+						input.seek(index193_820);
 						if ( s>=0 ) return s;
 						break;
 
 					case 141 : 
-						int LA193_810 = input.LA(1);
+						int LA193_149 = input.LA(1);
 						 
-						int index193_810 = input.index();
+						int index193_149 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred12_Css3()) ) {s = 216;}
+						if ( (synpred11_Css3()) ) {s = 75;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_810);
+						input.seek(index193_149);
 						if ( s>=0 ) return s;
 						break;
 
 					case 142 : 
-						int LA193_811 = input.LA(1);
+						int LA193_59 = input.LA(1);
 						 
-						int index193_811 = input.index();
+						int index193_59 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred12_Css3()) ) {s = 216;}
+						if ( (synpred6_Css3()) ) {s = 178;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_811);
+						input.seek(index193_59);
 						if ( s>=0 ) return s;
 						break;
 
 					case 143 : 
-						int LA193_420 = input.LA(1);
+						int LA193_92 = input.LA(1);
 						 
-						int index193_420 = input.index();
+						int index193_92 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred4_Css3()) ) {s = 162;}
+						if ( (synpred6_Css3()) ) {s = 178;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_420);
+						input.seek(index193_92);
 						if ( s>=0 ) return s;
 						break;
 
 					case 144 : 
-						int LA193_421 = input.LA(1);
+						int LA193_266 = input.LA(1);
 						 
-						int index193_421 = input.index();
+						int index193_266 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred4_Css3()) ) {s = 162;}
+						if ( (synpred6_Css3()) ) {s = 178;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_421);
+						input.seek(index193_266);
 						if ( s>=0 ) return s;
 						break;
 
 					case 145 : 
-						int LA193_282 = input.LA(1);
+						int LA193_381 = input.LA(1);
 						 
-						int index193_282 = input.index();
+						int index193_381 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred5_Css3()) ) {s = 170;}
+						if ( (synpred6_Css3()) ) {s = 178;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_282);
+						input.seek(index193_381);
 						if ( s>=0 ) return s;
 						break;
 
 					case 146 : 
-						int LA193_285 = input.LA(1);
+						int LA193_515 = input.LA(1);
 						 
-						int index193_285 = input.index();
+						int index193_515 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred5_Css3()) ) {s = 170;}
+						if ( (synpred6_Css3()) ) {s = 178;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_285);
+						input.seek(index193_515);
 						if ( s>=0 ) return s;
 						break;
 
 					case 147 : 
-						int LA193_565 = input.LA(1);
+						int LA193_646 = input.LA(1);
 						 
-						int index193_565 = input.index();
+						int index193_646 = input.index();
 						input.rewind();
 						s = -1;
 						if ( (synpred6_Css3()) ) {s = 178;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_565);
+						input.seek(index193_646);
 						if ( s>=0 ) return s;
 						break;
 
 					case 148 : 
-						int LA193_566 = input.LA(1);
+						int LA193_751 = input.LA(1);
 						 
-						int index193_566 = input.index();
+						int index193_751 = input.index();
 						input.rewind();
 						s = -1;
 						if ( (synpred6_Css3()) ) {s = 178;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_566);
+						input.seek(index193_751);
 						if ( s>=0 ) return s;
 						break;
 
 					case 149 : 
-						int LA193_684 = input.LA(1);
+						int LA193_61 = input.LA(1);
 						 
-						int index193_684 = input.index();
+						int index193_61 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred4_Css3()) ) {s = 162;}
+						if ( (synpred6_Css3()) ) {s = 178;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_684);
+						input.seek(index193_61);
 						if ( s>=0 ) return s;
 						break;
 
 					case 150 : 
-						int LA193_685 = input.LA(1);
+						int LA193_93 = input.LA(1);
 						 
-						int index193_685 = input.index();
+						int index193_93 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred4_Css3()) ) {s = 162;}
+						if ( (synpred6_Css3()) ) {s = 178;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_685);
+						input.seek(index193_93);
 						if ( s>=0 ) return s;
 						break;
 
 					case 151 : 
-						int LA193_342 = input.LA(1);
+						int LA193_267 = input.LA(1);
 						 
-						int index193_342 = input.index();
+						int index193_267 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred3_Css3()) ) {s = 221;}
+						if ( (synpred6_Css3()) ) {s = 178;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_342);
+						input.seek(index193_267);
 						if ( s>=0 ) return s;
 						break;
 
 					case 152 : 
-						int LA193_343 = input.LA(1);
+						int LA193_382 = input.LA(1);
 						 
-						int index193_343 = input.index();
+						int index193_382 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred3_Css3()) ) {s = 221;}
+						if ( (synpred6_Css3()) ) {s = 178;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_343);
+						input.seek(index193_382);
 						if ( s>=0 ) return s;
 						break;
 
 					case 153 : 
-						int LA193_9 = input.LA(1);
+						int LA193_516 = input.LA(1);
 						 
-						int index193_9 = input.index();
+						int index193_516 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred11_Css3()) ) {s = 75;}
+						if ( (synpred6_Css3()) ) {s = 178;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_9);
+						input.seek(index193_516);
 						if ( s>=0 ) return s;
 						break;
 
 					case 154 : 
-						int LA193_531 = input.LA(1);
+						int LA193_647 = input.LA(1);
 						 
-						int index193_531 = input.index();
+						int index193_647 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred5_Css3()) ) {s = 170;}
+						if ( (synpred6_Css3()) ) {s = 178;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_531);
+						input.seek(index193_647);
 						if ( s>=0 ) return s;
 						break;
 
 					case 155 : 
-						int LA193_20 = input.LA(1);
+						int LA193_752 = input.LA(1);
 						 
-						int index193_20 = input.index();
+						int index193_752 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred11_Css3()) ) {s = 75;}
+						if ( (synpred6_Css3()) ) {s = 178;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_20);
+						input.seek(index193_752);
 						if ( s>=0 ) return s;
 						break;
 
 					case 156 : 
-						int LA193_534 = input.LA(1);
+						int LA193_192 = input.LA(1);
 						 
-						int index193_534 = input.index();
+						int index193_192 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred5_Css3()) ) {s = 170;}
+						if ( (synpred8_Css3()) ) {s = 191;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_534);
+						input.seek(index193_192);
 						if ( s>=0 ) return s;
 						break;
 
 					case 157 : 
-						int LA193_154 = input.LA(1);
+						int LA193_193 = input.LA(1);
 						 
-						int index193_154 = input.index();
+						int index193_193 = input.index();
 						input.rewind();
 						s = -1;
 						if ( (synpred8_Css3()) ) {s = 191;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_154);
+						input.seek(index193_193);
 						if ( s>=0 ) return s;
 						break;
 
 					case 158 : 
-						int LA193_67 = input.LA(1);
+						int LA193_785 = input.LA(1);
 						 
-						int index193_67 = input.index();
+						int index193_785 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred8_Css3()) ) {s = 191;}
+						if ( (synpred4_Css3()) ) {s = 162;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_67);
+						input.seek(index193_785);
 						if ( s>=0 ) return s;
 						break;
 
 					case 159 : 
-						int LA193_98 = input.LA(1);
+						int LA193_456 = input.LA(1);
 						 
-						int index193_98 = input.index();
+						int index193_456 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred8_Css3()) ) {s = 191;}
+						if ( (synpred10_Css3()) ) {s = 316;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_98);
+						input.seek(index193_456);
 						if ( s>=0 ) return s;
 						break;
 
 					case 160 : 
-						int LA193_156 = input.LA(1);
+						int LA193_457 = input.LA(1);
 						 
-						int index193_156 = input.index();
+						int index193_457 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred8_Css3()) ) {s = 191;}
+						if ( (synpred10_Css3()) ) {s = 316;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_156);
+						input.seek(index193_457);
 						if ( s>=0 ) return s;
 						break;
 
 					case 161 : 
-						int LA193_272 = input.LA(1);
+						int LA193_609 = input.LA(1);
 						 
-						int index193_272 = input.index();
+						int index193_609 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred8_Css3()) ) {s = 191;}
+						if ( (synpred3_Css3()) ) {s = 221;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_272);
+						input.seek(index193_609);
 						if ( s>=0 ) return s;
 						break;
 
 					case 162 : 
-						int LA193_387 = input.LA(1);
+						int LA193_610 = input.LA(1);
 						 
-						int index193_387 = input.index();
+						int index193_610 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred8_Css3()) ) {s = 191;}
+						if ( (synpred3_Css3()) ) {s = 221;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_387);
+						input.seek(index193_610);
 						if ( s>=0 ) return s;
 						break;
 
 					case 163 : 
-						int LA193_521 = input.LA(1);
+						int LA193_301 = input.LA(1);
 						 
-						int index193_521 = input.index();
+						int index193_301 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred8_Css3()) ) {s = 191;}
+						if ( (synpred5_Css3()) ) {s = 170;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_521);
+						input.seek(index193_301);
 						if ( s>=0 ) return s;
 						break;
 
 					case 164 : 
-						int LA193_652 = input.LA(1);
-						 
-						int index193_652 = input.index();
-						input.rewind();
+						int LA193_197 = input.LA(1);
 						s = -1;
-						if ( (synpred8_Css3()) ) {s = 191;}
-						else if ( (true) ) {s = 12;}
-						 
-						input.seek(index193_652);
+						if ( ((LA193_197 >= '\u0000' && LA193_197 <= '\t')||LA193_197=='\u000B'||(LA193_197 >= '\u000E' && LA193_197 <= '/')||(LA193_197 >= '1' && LA193_197 <= '3')||LA193_197=='5'||(LA193_197 >= '7' && LA193_197 <= '\uFFFF')) ) {s = 12;}
+						else if ( (LA193_197=='0') ) {s = 317;}
+						else if ( (LA193_197=='4'||LA193_197=='6') ) {s = 318;}
 						if ( s>=0 ) return s;
 						break;
 
 					case 165 : 
-						int LA193_757 = input.LA(1);
+						int LA193_786 = input.LA(1);
 						 
-						int index193_757 = input.index();
+						int index193_786 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred8_Css3()) ) {s = 191;}
+						if ( (synpred5_Css3()) ) {s = 170;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_757);
+						input.seek(index193_786);
 						if ( s>=0 ) return s;
 						break;
 
 					case 166 : 
-						int LA193_155 = input.LA(1);
+						int LA193_810 = input.LA(1);
 						 
-						int index193_155 = input.index();
+						int index193_810 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred8_Css3()) ) {s = 191;}
+						if ( (synpred12_Css3()) ) {s = 216;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_155);
+						input.seek(index193_810);
 						if ( s>=0 ) return s;
 						break;
 
 					case 167 : 
-						int LA193_69 = input.LA(1);
+						int LA193_811 = input.LA(1);
 						 
-						int index193_69 = input.index();
+						int index193_811 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred8_Css3()) ) {s = 191;}
+						if ( (synpred12_Css3()) ) {s = 216;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_69);
+						input.seek(index193_811);
 						if ( s>=0 ) return s;
 						break;
 
 					case 168 : 
-						int LA193_99 = input.LA(1);
+						int LA193_817 = input.LA(1);
 						 
-						int index193_99 = input.index();
+						int index193_817 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred8_Css3()) ) {s = 191;}
+						if ( (synpred3_Css3()) ) {s = 221;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_99);
+						input.seek(index193_817);
 						if ( s>=0 ) return s;
 						break;
 
 					case 169 : 
-						int LA193_157 = input.LA(1);
+						int LA193_818 = input.LA(1);
 						 
-						int index193_157 = input.index();
+						int index193_818 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred8_Css3()) ) {s = 191;}
+						if ( (synpred3_Css3()) ) {s = 221;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_157);
+						input.seek(index193_818);
 						if ( s>=0 ) return s;
 						break;
 
 					case 170 : 
-						int LA193_273 = input.LA(1);
+						int LA193_420 = input.LA(1);
 						 
-						int index193_273 = input.index();
+						int index193_420 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred8_Css3()) ) {s = 191;}
+						if ( (synpred4_Css3()) ) {s = 162;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_273);
+						input.seek(index193_420);
 						if ( s>=0 ) return s;
 						break;
 
 					case 171 : 
-						int LA193_388 = input.LA(1);
+						int LA193_421 = input.LA(1);
 						 
-						int index193_388 = input.index();
+						int index193_421 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred8_Css3()) ) {s = 191;}
+						if ( (synpred4_Css3()) ) {s = 162;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_388);
+						input.seek(index193_421);
 						if ( s>=0 ) return s;
 						break;
 
 					case 172 : 
-						int LA193_522 = input.LA(1);
+						int LA193_9 = input.LA(1);
 						 
-						int index193_522 = input.index();
+						int index193_9 = input.index();
 						input.rewind();
 						s = -1;
-						if ( (synpred8_Css3()) ) {s = 191;}
+						if ( (synpred11_Css3()) ) {s = 75;}
 						else if ( (true) ) {s = 12;}
 						 
-						input.seek(index193_522);
+						input.seek(index193_9);
 						if ( s>=0 ) return s;
 						break;
 
 					case 173 : 
... 51267 lines suppressed ...


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists