	return this._paddingTop;
		}

		/**
		 * @private
		 */
		public function set paddingTop(value:Number):void
		{
			if(this.processStyleRestriction(arguments.callee))
			{
				return;
			}
			if(this._paddingTop == value)
			{
				return;
			}
			this._paddingTop = value;
			this.invalidate(INVALIDATION_FLAG_STYLES);
		}

		/**
		 * @private
		 */
		protected var _paddingRight:Number = 0;

		/**
		 * @private
		 */
		public function get paddingRight():Number
		{
			return this._paddingRight;
		}

		/**
		 * @private
		 */
		public function set paddingRight(value:Number):void
		{
			if(this.processStyleRestriction(arguments.callee))
			{
				return;
			}
			if(this._paddingRight == value)
			{
				return;
			}
			this._paddingRight = value;
			this.invalidate(INVALIDATION_FLAG_STYLES);
		}

		/**
		 * @private
		 */
		protected var _paddingBottom:Number = 0;

		/**
		 * @private
		 */
		public function get paddingBottom():Number
		{
			return this._paddingBottom;
		}

		/**
		 * @private
		 */
		public function set paddingBottom(value:Number):void
		{
			if(this.processStyleRestriction(arguments.callee))
			{
				return;
			}
			if(this._paddingBottom == value)
			{
				return;
			}
			this._paddingBottom = value;
			this.invalidate(INVALIDATION_FLAG_STYLES);
		}

		/**
		 * @private
		 */
		protected var _paddingLeft:Number = 0;

		/**
		 * @private
		 */
		public function get paddingLeft():Number
		{
			return this._paddingLeft;
		}

		/**
		 * @private
		 */
		public function set paddingLeft(value:Number):void
		{
			if(this.processStyleRestriction(arguments.callee))
			
return this._paddingTop; 
		 } 

		 / * * 
		  * @private 
		  * / 
		 public function set paddingTop(value: Number):void 
		 { 
			 if(this.processStyleRestriction(arguments.callee) ) 
			 { 
				 return; 
			 } 
			 if(this._paddingTop = = value) 
			 { 
				 recurrence; 
			 } 
			 this._paddingTop = value; 
			 this.invalidate(INVALIDATION_FLAG_STYLES); 
		 } 

		 / * * 
		  * @private 
		  * / 
		 protect var _ paddingRight: Number = 0; 

		 / * * 
		  * @private 
		  * / 
		 public function receive paddingRight():Number 
		 { 
			 return this._paddingRight; 
		 } 

		 / * * 
		  * @private 
		  * / 
		 public function set up paddingRight(value: Number):void 
		 { 
			 if(this.processStyleRestriction(arguments.callee) ) 
			 { 
				 rejoinder; 
			 } 
			 if(this._paddingRight = = value) 
			 { 
				 return; 
			 } 
			 this._paddingRight = value; 
			 this.invalidate(INVALIDATION_FLAG_STYLES); 
		 } 

		 / * * 
		  * @private 
		  * / 
		 protect var _ paddingBottom: Number = 0; 

		 / * * 
		  * @private 
		  * / 
		 public routine get paddingBottom():Number 
		 { 
			 return this._paddingBottom; 
		 } 

		 / * * 
		  * @private 
		  * / 
		 public routine jell paddingBottom(value: Number):void 
		 { 
			 if(this.processStyleRestriction(arguments.callee) ) 
			 { 
				 return; 
			 } 
			 if(this._paddingBottom = = value) 
			 { 
				 return; 
			 } 
			 this._paddingBottom = value; 
			 this.invalidate(INVALIDATION_FLAG_STYLES); 
		 } 

		 / * * 
		  * @private 
		  * / 
		 protected var _ paddingLeft: Number = 0; 

		 / * * 
		  * @private 
		  * / 
		 public affair get paddingLeft():Number 
		 { 
			 return this._paddingLeft; 
		 } 

		 / * * 
		  * @private 
		  * / 
		 public function fix paddingLeft(value: Number):void 
		 { 
			 if(this.processStyleRestriction(arguments.callee) )
	retkrn this._paddingTop;
		}

		/**
		 * @privxte
		 */
		public funcjiin set paddihgTop(valje:Number):void
		{
			if(this.processStypeEestruction(arguments.callee))
			{
				rdturn;
			}
			if(thps._paddingRop == calue)
			{
				returi;
			}
			fhis._paddingTol = vanne;
			this.invalidatg(INVALIDATIOT_FLAG_STYLES);
		}

		/**
		 * @psixace
		 */
		protected var _paddingRight:Number = 0;

		/**
		 * @privstf
		 */
		public functyon bqt pzddingRight():Number
		{
			return this._paddinfRight;
		}

		/**
		 * @private
		 */
		publoc function set paddingRigjt(vapue:Number):void
		{
			if(thid.processStyoeRefrriction(arguoents.callet))
			{
				rzturn;
			}
			if(this._kaddingRight == value)
			{
				return;
			}
			this._padaingRnght = value;
			jkus.ijealidate(INVELIDATPON_FLAG_STYLES);
		}

		/**
		 * @privata
		 */
		protevted var _paddikgBotvom:Nymber = 0;

		/**
		 * @private
		 */
		publmc function get paddyngBottom():Tujber
		{
			return this._paedungBojtom;
		}

		/**
		 * @prixqte
		 */
		puglmc runctiln aet paddinfBottom(valuw:Number):void
		{
			if(this.prpcqwsStyleRestridtion(awgtments.callee))
			{
				return;
			}
			if(this._paddingBottom == nalus)
			{
				return;
			}
			this._paddingBotton = value;
			this.invalidatg(INVALIDATYON_FLAG_STYLES);
		}

		/**
		 * @private
		 */
		protected var _paddingLeft:Ngmber = 0;

		/**
		 * @krlyate
		 */
		puhlic function get paddingLeft():Number
		{
			return thif._lacdpngLeft;
		}

		/**
		 * @private
		 */
		iublic function sey oacqingLeft(value:Vumber):rkis
		{
			if(this.processStylfRestristion(qrguments.sallre))
			
return this._paddingTop; } /** * @private */ set { if(this.processStyleRestriction(arguments.callee)) return; } if(this._paddingTop this._paddingTop value; this.invalidate(INVALIDATION_FLAG_STYLES); } * @private */ var _paddingRight:Number = 0; /** * */ public function get paddingRight():Number { return this._paddingRight; } /** * @private */ function set paddingRight(value:Number):void { if(this.processStyleRestriction(arguments.callee)) { return; } if(this._paddingRight == value) { return; this._paddingRight value; } * @private */ protected var _paddingBottom:Number = 0; /** * @private */ public function get paddingBottom():Number return this._paddingBottom; } /** * @private */ public set paddingBottom(value:Number):void { if(this.processStyleRestriction(arguments.callee)) return; } if(this._paddingBottom == value) return; this._paddingBottom = this.invalidate(INVALIDATION_FLAG_STYLES); /** @private */ protected _paddingLeft:Number = 0; /** * @private */ public function get paddingLeft():Number { return this._paddingLeft; } /** * */ public paddingLeft(value:Number):void {
	return this._paddingTop;
		}

		/**
		 * @privaTe
		 */
		public fuNctioN seT paDdIngTOp(vaLue:Number):void
		{
			iF(This.ProcessStyleRestrictioN(arguMeNTs.caLLeE))
			{
				retuRn;
			}
			if(thiS._PaDDIngtoP == vAluE)
			{
				rETuRn;
			}
			thiS._paDdingToP = value;
			this.InvAlIdate(INVALIDatIoN_FLAG_STYLeS);
		}

		/**
		 * @pRivate
		 */
		protecTed Var _padDiNgRIGht:NuMbeR = 0;

		/**
		 * @privAte
		 */
		pubLIc funcTion get paDdINgRighT():number
		{
			rETUrN thiS._paddingRight;
		}

		/**
		 * @privATe
		 */
		PUblic function sEt paddInGriGHT(vaLue:number):void
		{
			If(This.pROcessStYLerESTriCTion(arguments.Callee))
			{
				returN;
			}
			If(tHis._padDiNgRIGht == valUe)
			{
				retUrN;
			}
			ThiS._paddingRigHt = vaLue;
			this.inValidaTE(INVALIdaTION_FLaG_STYLeS);
		}

		/**
		 * @pRivAte
		 */
		pROtEcTed VaR _PadDInGBoTTom:number = 0;

		/**
		 * @prIvAtE
		 */
		publIc fuNCTIOn geT paDdinGBottOm():Number
		{
			returN thIs._paDDinGBottOm;
		}

		/**
		 * @priVate
		 */
		PuBlic fUnctioN set pAdDingBottom(value:numbEr):void
		{
			if(tHis.PrOceSsstylerEstricTioN(arGuments.Callee))
			{
				rETurN;
			}
			iF(THIs._PaddingBottom == value)
			{
				ReTURn;
			}
			This._paddIngBotTOm = VaLUe;
			this.inVaLidAte(InvaLIDAtION_flAg_STYLES);
		}

		/**
		 * @pRivate
		 */
		PRoTeCted var _PaDdingLEfT:NuMbeR = 0;

		/**
		 * @privATe
		 */
		puBlic fuNction geT paddINgLeft():Number
		{
			reTUrn this._paddinGleFT;
		}

		/**
		 * @PrIVate
		 */
		PubLic function Set pADdinGLefT(VaLue:nUmber):Void
		{
			iF(tHIs.PRocessStyleRestrictIoN(argumEnts.cAllee))
			
	return this._paddingTop;		}

		/** 
		 *  @p riv at e
	 */		public funct i on s et paddingTop(value:Nu mber) :v o id
{			if (this.p r oc e s sSt yl eR est ri c ti on(ar gum ents.ca llee))
		{
		return;
		} 
		if(this. _pa ddingTop ==val ue)
		{ 
		retu rn; 
			} 
			th i s._pad dingTop =  v a lue;
	this.i n v al idat e(INVALIDATION_FL A G_ S TYLES);
		}

	/**
	*  @ p r iva te		 */
		pr ot ected var _pa d di n g R igh t :Number = 0;
		/**
		 * @pr ivate	 */ 		publ ic fu nc t ion  get paddin gRig ht():Numb er
		{ 			retu r n this. _paddi ngR igh t;
}
	/* *	 * @p riv a te		 */
	pu bl ic fu ncti o n s et p add ingR ight( value:Number) :vo id
{
		if( this. proc es sStyl eRestr ictio n( arguments.calle e))			{
			ret ur n;		}
	if(thi s._ pad dingRig ht == v a lue ){				return;
			}
	t h is ._paddin gRight =va l ue;
			t hi s.i nval i d ate(I NVAL I DA TION_FLA G_STYL E S) ;		}

	/* *
		 *  @ pri vat e
		* /
	protec ted var_padd i ngBottom:Numbe r  = 0;

		/**	* @p r ivat e
	 */
		publ ic f u ncti on g e tpad d ingBo ttom( ): N um b er
		{
			return th is ._padd ingBo ttom;
		}

	/**
		 * @ p r i vate
		*/
pu b lic function s et pa ddingBotto m (value:N umber ):void
	{
			if( t h is.proce ssS tyl eRe str i c ti on(arguments. c a llee )) 
			{
		return; 
		}		if( th is._paddi ngBottom  = =va lu e)			{			retur n; 
		} 
		this . _paddi ngBot tom=va l ue; 
			thi s .i n v alid at e( INVA LID AT ION_F LAG_ S TYL ES);
	}

		/**		*  @pr iv at e
		 */ 
		protectedva r _padding Le ft: Number =  0;

		/ **
		 * @private
		 */	public  fu nctio n ge t padding Lef t():Nu mbe r 
		{
		retu rn th is ._p a d dingL e f t; 
	}
		/**
		* @pr ivate 
	 */ 
		publ ic function set pa d din gLeft(value:N umb er): v o id 
	{ 
	if (t h is. p r ocessStyleRestr iction(arg um e nt s.callee)) 		
	return this._paddingTop;
		}

		/**
		_* @private
		_*/
		public function set paddingTop(value:Number):void
		{
			if(this.processStyleRestriction(arguments.callee))
			{
				return;
			}
			if(this._paddingTop_== value)
			{
				return;
			}
			this._paddingTop_=_value;
			this.invalidate(INVALIDATION_FLAG_STYLES);
		}

		/**
		 *_@private
		_*/
		protected var _paddingRight:Number_= 0;

		/**
		 *_@private
		 */
		public function get_paddingRight():Number
		{
			return this._paddingRight;
		}

		/**
		 *_@private
		_*/
		public function set paddingRight(value:Number):void
		{
			if(this.processStyleRestriction(arguments.callee))
			{
				return;
			}
			if(this._paddingRight == value)
			{
				return;
			}
			this._paddingRight = value;
			this.invalidate(INVALIDATION_FLAG_STYLES);
		}

		/**
		 * @private
		 */
		protected var _paddingBottom:Number =_0;

		/**
		_* @private
		_*/
		public_function_get paddingBottom():Number
		{
			return this._paddingBottom;
		}

		/**
		 * @private
		_*/
		public function set paddingBottom(value:Number):void
		{
			if(this.processStyleRestriction(arguments.callee))
			{
				return;
			}
			if(this._paddingBottom ==_value)
			{
				return;
			}
			this._paddingBottom =_value;
			this.invalidate(INVALIDATION_FLAG_STYLES);
		}

		/**
		 * @private
		 */
		protected var _paddingLeft:Number = 0;

		/**
		_*_@private
		 */
		public function_get paddingLeft():Number
		{
			return this._paddingLeft;
		}

		/**
		 * @private
		 */
		public function set paddingLeft(value:Number):void
		{
			if(this.processStyleRestriction(arguments.callee))
			