Index: /CKEditor/trunk/CHANGES.html
===================================================================
--- /CKEditor/trunk/CHANGES.html	(revision 5721)
+++ /CKEditor/trunk/CHANGES.html	(revision 5722)
@@ -78,4 +78,5 @@
 		<li><a href="http://dev.fckeditor.net/ticket/5580">#5580</a> : Maximize does not work properly in the Office 2003 and V2 skins.</li>
 		<li><a href="http://dev.fckeditor.net/ticket/5495">#5495</a> : The link dialog was breaking the undo system on some situations.</li>
+		<li><a href="http://dev.fckeditor.net/ticket/5775">#5775</a> : Required field's label to contain a CSS class to allow it to be styled differently.</li>
 		<li>Updated the following language files:<ul>
 			<li><a href="http://dev.fckeditor.net/ticket/5962">#5962</a> : German;</li>
Index: /CKEditor/trunk/_source/plugins/dialogui/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/dialogui/plugin.js	(revision 5721)
+++ /CKEditor/trunk/_source/plugins/dialogui/plugin.js	(revision 5722)
@@ -153,7 +153,8 @@
 				var innerHTML = function()
 				{
-					var html = [];
+					var html = [],
+						requiredClass = elementDefinition.required ? ' cke_required' : '' ;
 					if ( elementDefinition.labelLayout != 'horizontal' )
-						html.push( '<label class="cke_dialog_ui_labeled_label" ',
+						html.push( '<label class="cke_dialog_ui_labeled_label' + requiredClass + '" ',
 								' id="'+  _.labelId + '"',
 								' for="' + _.inputId + '"',
@@ -174,5 +175,5 @@
 								{
 									type : 'html',
-									html : '<label class="cke_dialog_ui_labeled_label"' +
+									html : '<label class="cke_dialog_ui_labeled_label' + requiredClass + '"' +
 										' id="' + _.labelId + '"' +
 										' for="' + _.inputId + '"' +
Index: /CKEditor/trunk/_source/skins/kama/dialog.css
===================================================================
--- /CKEditor/trunk/_source/skins/kama/dialog.css	(revision 5721)
+++ /CKEditor/trunk/_source/skins/kama/dialog.css	(revision 5722)
@@ -808,4 +808,9 @@
 }
 
+.cke_skin_kama .cke_dialog_body label.cke_required
+{
+	font-weight: bold;
+}
+
 .cke_skin_kama .cke_hc .cke_dialog_body .cke_label
 {
Index: /CKEditor/trunk/_source/skins/office2003/dialog.css
===================================================================
--- /CKEditor/trunk/_source/skins/office2003/dialog.css	(revision 5721)
+++ /CKEditor/trunk/_source/skins/office2003/dialog.css	(revision 5722)
@@ -738,4 +738,9 @@
 }
 
+.cke_skin_office2003 .cke_dialog_body label.cke_required
+{
+	font-weight: bold;
+}
+
 .cke_skin_office2003 .cke_hc .cke_dialog_body .cke_label
 {
Index: /CKEditor/trunk/_source/skins/v2/dialog.css
===================================================================
--- /CKEditor/trunk/_source/skins/v2/dialog.css	(revision 5721)
+++ /CKEditor/trunk/_source/skins/v2/dialog.css	(revision 5722)
@@ -740,4 +740,9 @@
 }
 
+.cke_skin_v2 .cke_dialog_body label.cke_required
+{
+	font-weight: bold;
+}
+
 .cke_skin_v2 .cke_hc .cke_dialog_body .cke_label
 {
