 		***************************************************************************/
 		public function CSSDeclaration()
 		{
-			if (!CSSDeclaration.g_defaultPropertiesRegistered)
-			{
-				CSSDeclaration.g_defaultPropertiesRegistered = 
-					CSSDeclaration.registerDefaultProperties();
-			}		
-			
 			m_properties = {};
 		}
 		

				for (var prop : String in properties)
				{
					var definition : Object = properties[prop];
					m_propertyToParserTable[prop] = definition['parser'];
					if (definition['inheritable'])
					{
						m_inheritableProperties[prop] = true;
					}
					if (definition['transition'])
					{

		public function inheritCSSDeclaration(parentDeclaration:CSSDeclaration) : void
		{
			mergeCSSDeclaration(parentDeclaration, true);
		}
		
		public function compare(otherDeclaration:CSSDeclaration) : Boolean
