diff --git a/scp/css/scp.css b/scp/css/scp.css
index 345c3b1bee5cae0cb9f2c4e0189d04a65803a62d..af34d9c77e66a1377cc1299d63238637c7f6c877 100644
--- a/scp/css/scp.css
+++ b/scp/css/scp.css
@@ -454,9 +454,9 @@ table.list tbody td {
 }
 
 table.list tbody td { background: #fff; padding: 1px; padding-left:2px; vertical-align: top; }
-table.list tbody tr.odd td { background-color: #f0faff; }
+table.list tbody tr:nth-child(2n+1) td { background-color: #f0faff; }
 table.list tbody tr:hover td { background: #ffe; }
-table.list tbody tr.odd:hover td { background: #ffd; }
+table.list tbody tr:nth-child(2n+1):hover td { background: #ffd; }
 /* row highlighting on hover + select */
 table.list tbody tr:hover td, table.list tbody tr.highlight td {  background: #FFFFDD; }
 /* disabled highlighting on nohover */
diff --git a/scp/js/scp.js b/scp/js/scp.js
index 8559f909e587a05c443a7cf300636cc1a93aeb9e..dfc3142fc6906372050ee0a60a0c19fd4e32ab81 100644
--- a/scp/js/scp.js
+++ b/scp/js/scp.js
@@ -32,7 +32,6 @@ function checkbox_checker(formObj, min, max) {
 var scp_prep = function() {
 
     $("input:not(.dp):visible:enabled:first").focus();
-    $('table.list tbody tr:odd').addClass('odd');
     $('table.list input:checkbox').bind('click, change', function() {
         $(this)
             .parents("tr:first")