Index: modules/system/admin.css
===================================================================
RCS file: /cvs/drupal/drupal/modules/system/admin.css,v
retrieving revision 1.18.2.1
diff -u -u -p -r1.18.2.1 admin.css
--- modules/system/admin.css	25 Apr 2008 21:01:54 -0000	1.18.2.1
+++ modules/system/admin.css	18 Jun 2008 05:16:50 -0000
@@ -44,7 +44,8 @@ table.package {
 table.package .description {
   width: 100%;
 }
-table.package .version {
+table.package .version,
+table.package .name {
   direction: ltr;
 }
 div.admin-dependencies, div.admin-required {
Index: modules/system/system.admin.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/system/system.admin.inc,v
retrieving revision 1.63.2.3
diff -u -u -p -r1.63.2.3 system.admin.inc
--- modules/system/system.admin.inc	19 May 2008 07:27:35 -0000	1.63.2.3
+++ modules/system/system.admin.inc	18 Jun 2008 05:16:51 -0000
@@ -2064,12 +2064,13 @@ function theme_system_modules($form) {
 
       // Add labels only when there is also a checkbox.
       if (isset($form['status'][$key])) {
-        $row[] = '<strong><label for="'. $form['status'][$key]['#id'] .'">'. drupal_render($form['name'][$key]) .'</label></strong>';
+        $name = '<strong><label for="'. $form['status'][$key]['#id'] .'">'. drupal_render($form['name'][$key]) .'</label></strong>';
       }
       else {
-        $row[] = '<strong>'. drupal_render($form['name'][$key]) .'</strong>';
+        $name = '<strong>'. drupal_render($form['name'][$key]) .'</strong>';
       }
 
+      $row[] = array('data' => $name, 'class' => 'name');
       $row[] = array('data' => drupal_render($form['version'][$key]), 'class' => 'version');
       $row[] = array('data' => $description, 'class' => 'description');
       $rows[] = $row;
