Index: WAeUP_SRP/base/skins/waeup_layout/layout_apply_admission_create.pt
===================================================================
--- WAeUP_SRP/base/skins/waeup_layout/layout_apply_admission_create.pt	(revision 2737)
+++ WAeUP_SRP/base/skins/waeup_layout/layout_apply_admission_create.pt	(revision 2738)
@@ -3,54 +3,54 @@
 <!-- a layout_lib macro -->
 <!-- $Id: layout_apply_admission_create.pt 2141 2007-08-21 16:50:33Z henrik $ -->
-
 <metal:block define-macro="default_table"
-  tal:define="layout options/layout;
-  ds options/datastructure;
-  dm ds/getDataModel;
-  creation creation|nothing;
-  metadata metadata|nothing;
-  cpsmcat nocall:here/translation_service;
-  apply request/apply_button|nothing;">
-  
-  <table  cellpadding="2" cellspacing="2" summary="Form layout" border=0
-       tal:condition="layout/rows">
-  <tr tal:repeat="row layout/rows" valign="top">
-
-  <span tal:repeat="cell row"> 
-        <tal:block define="widget cell/widget;
-                           wid widget/getWidgetId;
-                           err python:ds.getError(wid);
-                           err_mapping python:ds.getErrorMapping(wid);
-                           widget_css_class cell/widget_css_class|nothing;
-                           css_class python:test(err, 'row error','row')">
+             tal:define="layout options/layout;
+             ds options/datastructure;
+             dm ds/getDataModel;
+             creation creation|nothing;
+             metadata metadata|nothing;
+             cpsmcat nocall:here/translation_service;
+             apply request/apply_button|nothing;"
+             >
+    <table  cellpadding="2" cellspacing="2" summary="Form layout" border=0
+            tal:condition="layout/rows">
+      <span tal:repeat="row layout/rows" valign="top" tal:omit-tag="">
+        <span tal:repeat="cell row" tal:omit-tag=""> 
+          <tal:block define="widget cell/widget;
+          wid widget/getWidgetId;
+          err python:ds.getError(wid);
+          err_mapping python:ds.getErrorMapping(wid);
+          widget_css_class cell/widget_css_class|nothing;
+          css_class python:test(err, 'row error','row')">
           <span tal:attributes="class widget_css_class;
-                               id python:widget.getHtmlWidgetId()+'_widget';
-                              ">
-                              
-                    
-            <td valign="middle" tal:condition="python:widget.label_edit and widget.label_edit!='label field'">               
-              <div class="label">
-                <label tal:content="widget/label_edit"
-                  tal:attributes="for cell/widget_input_area_id|nothing;">label</label>
-              </div>
-            </td>
-            
-            <td tal:condition="cell/widget_rendered">
-              <div tal:attributes="class python:test(widget.label_edit == 'label field', 'label','')">          
-              <label tal:replace="structure cell/widget_rendered"/>
-              </div>          
-              <tal:block condition="err">
+          id python:widget.getHtmlWidgetId()+'_widget';"
+          >
+            <tr tal:condition="widget/description|nothing" class="even ajaxtd">
+              <th colspan="5" align="left"><h3 tal:replace="widget/description" /></th>
+            </tr>
+            <tr>
+              <td valign="middle" tal:condition="python:widget.label_edit and widget.label_edit!='label field'">               
+                <div class="label">
+                  <label tal:content="widget/label_edit"
+                         tal:attributes="for cell/widget_input_area_id|nothing;">label</label>
+                </div>
+              </td>
+              <td tal:condition="cell/widget_rendered">
+                <div tal:attributes="class python:test(widget.label_edit == 'label field', 'label','')">          
+                  <label tal:replace="structure cell/widget_rendered"/>
+                </div>          
+                <tal:block condition="err">
                   <tal:block define="msg python:cpsmcat(err, mapping=err_mapping)">
                     <br /><em style="color: red"
-                      tal:content="msg">err</em>
+                              tal:content="msg">err</em>
                   </tal:block>
-              </tal:block>
-            </td>
-  
+                </tal:block>
+              </td>
+            </tr>
           </span>
         </tal:block>
-  </span>      
-  </tr>
+      </span>      
+    </span>      
   </table>
   <br/>
 </metal:block>
+  
