Index: /FCKeditor/trunk/editor/_source/classes/fcktoolbarfontformatcombo.js
===================================================================
--- /FCKeditor/trunk/editor/_source/classes/fcktoolbarfontformatcombo.js	(revision 713)
+++ /FCKeditor/trunk/editor/_source/classes/fcktoolbarfontformatcombo.js	(revision 714)
@@ -32,4 +32,6 @@
 
 	this.PanelWidth = 190 ;
+	
+	this.DefaultLabel = FCKConfig.DefaultFontFormatLabel || '' ;
 }
 
@@ -95,9 +97,11 @@
 //		FCKDebug.Output( 'FCKToolbarFontFormatCombo Value: ' + value ) ;
 
-		// IE returns normal for DIV and P, so to avoid confusion, we will not show it if normal.
+		// IE returns normal for DIV and P, so to avoid confusion, we will not show it as normal.
 		if ( value == this.NormalLabel )
 		{
 			if ( combo.Label != '&nbsp;' )
 				combo.DeselectAll(true) ;
+				
+			combo.SetLabel( this.DefaultLabel ) ;
 		}
 		else
@@ -106,4 +110,10 @@
 				return ;
 
+			if ( !value || value.length == 0 )
+			{
+				combo.DeselectAll() ;
+				combo.SetLabel( this.DefaultLabel ) ;
+			}
+			
 			combo.SelectItemByLabel( value, true ) ;
 		}
Index: /FCKeditor/trunk/editor/_source/classes/fcktoolbarfontscombo.js
===================================================================
--- /FCKeditor/trunk/editor/_source/classes/fcktoolbarfontscombo.js	(revision 713)
+++ /FCKeditor/trunk/editor/_source/classes/fcktoolbarfontscombo.js	(revision 714)
@@ -28,4 +28,6 @@
 	this.Tooltip	= tooltip ? tooltip : this.Label ;
 	this.Style		= style ? style : FCK_TOOLBARITEM_ICONTEXT ;
+	
+	this.DefaultLabel = FCKConfig.DefaultFontLabel || '' ;
 }
 
Index: /FCKeditor/trunk/editor/_source/classes/fcktoolbarfontsizecombo.js
===================================================================
--- /FCKeditor/trunk/editor/_source/classes/fcktoolbarfontsizecombo.js	(revision 713)
+++ /FCKeditor/trunk/editor/_source/classes/fcktoolbarfontsizecombo.js	(revision 714)
@@ -28,4 +28,6 @@
 	this.Tooltip	= tooltip ? tooltip : this.Label ;
 	this.Style		= style ? style : FCK_TOOLBARITEM_ICONTEXT ;
+	
+	this.DefaultLabel = FCKConfig.DefaultFontSizeLabel || '' ;
 }
 
Index: /FCKeditor/trunk/editor/_source/classes/fcktoolbarspecialcombo.js
===================================================================
--- /FCKeditor/trunk/editor/_source/classes/fcktoolbarspecialcombo.js	(revision 713)
+++ /FCKeditor/trunk/editor/_source/classes/fcktoolbarspecialcombo.js	(revision 714)
@@ -33,8 +33,10 @@
 	this.SourceView			= false ;
 	this.ContextSensitive	= true ;
-	this._LastValue			= null ;
+	//this._LastValue			= null ;
 }
 
 FCKToolbarSpecialCombo.prototype.TypeOf = 'FCKToolbarSpecialCombo' ;		// @Packager.RemoveLine
+
+FCKToolbarSpecialCombo.prototype.DefaultLabel = '' ;
 
 function FCKToolbarSpecialCombo_OnSelect( itemId, item )
@@ -95,8 +97,15 @@
 			else
 			{
-				if ( this._LastValue != sValue )
+				if ( this._LastValue !== sValue)
 				{
 					this._LastValue = sValue ;
-					FCKToolbarSpecialCombo_RefreshActiveItems( this._Combo, sValue ) ;
+					
+					if ( !sValue || sValue.length == 0 )
+					{
+						this._Combo.DeselectAll() ;
+						this._Combo.SetLabel( this.DefaultLabel ) ;
+					}
+					else
+						FCKToolbarSpecialCombo_RefreshActiveItems( this._Combo, sValue ) ;
 				}
 			}
Index: /FCKeditor/trunk/editor/_source/classes/fcktoolbarstylecombo.js
===================================================================
--- /FCKeditor/trunk/editor/_source/classes/fcktoolbarstylecombo.js	(revision 713)
+++ /FCKeditor/trunk/editor/_source/classes/fcktoolbarstylecombo.js	(revision 714)
@@ -28,4 +28,6 @@
 	this.Tooltip	= tooltip ? tooltip : this.Label ;
 	this.Style		= style ? style : FCK_TOOLBARITEM_ICONTEXT ;
+	
+	this.DefaultLabel = FCKConfig.DefaultStyleLabel || '' ;
 }
 
@@ -91,5 +93,5 @@
 	}
 	else
-		targetSpecialCombo.SetLabel('') ;
+		targetSpecialCombo.SetLabel(this.DefaultLabel) ;
 }
 
Index: /FCKeditor/trunk/fckconfig.js
===================================================================
--- /FCKeditor/trunk/fckconfig.js	(revision 713)
+++ /FCKeditor/trunk/fckconfig.js	(revision 714)
@@ -180,4 +180,9 @@
 FCKConfig.BodyClass = '' ;
 
+FCKConfig.DefaultStyleLabel = '' ;
+FCKConfig.DefaultFontFormatLabel = '' ;
+FCKConfig.DefaultFontLabel = '' ;
+FCKConfig.DefaultFontSizeLabel = '' ;
+
 FCKConfig.DefaultLinkTarget = '' ;
 
