diff --git a/htdocs/theme/eldy/eldy.css b/htdocs/theme/eldy/eldy.css
index 39355f59071181fcd9df4f29b98e7532a842dc16..3446c80add075029814e9d1c6511c582e3ef96f3 100644
--- a/htdocs/theme/eldy/eldy.css
+++ b/htdocs/theme/eldy/eldy.css
@@ -396,7 +396,7 @@ a.tabAction:hover   { font: helvetica, verdana, arial, sans-serif;
 
 a.butDelete:link    { font: helvetica, verdana, arial, sans-serif;
                       background: white; 
-                      border: 1px solid #FF0000; 
+                      border: 1px solid #997777; 
                       color: #436976; 
                       padding: 0em 1.5em; 
                       margin: 0em 0.5em; 
@@ -405,7 +405,7 @@ a.butDelete:link    { font: helvetica, verdana, arial, sans-serif;
 
 a.butDelete:active    { font: helvetica, verdana, arial, sans-serif;
                       background: white; 
-                      border: 1px solid #FF0000; 
+                      border: 1px solid #997777; 
                       color: #436976; 
                       padding: 0em 1.5em; 
                       margin: 0em 0.5em; 
@@ -414,7 +414,7 @@ a.butDelete:active    { font: helvetica, verdana, arial, sans-serif;
 
 a.butDelete:visited    { font: helvetica, verdana, arial, sans-serif;
                       background: white; 
-                      border: 1px solid #FF0000; 
+                      border: 1px solid #997777; 
                       color: #436976; 
                       padding: 0em 1.5em; 
                       margin: 0em 0.5em; 
@@ -423,7 +423,7 @@ a.butDelete:visited    { font: helvetica, verdana, arial, sans-serif;
 
 a.butDelete:hover    { font: helvetica, verdana, arial, sans-serif;
                       background: #FFe7ec; 
-                      border: 1px solid #FF0000; 
+                      border: 1px solid #997777; 
                       color: #436976; 
                       padding: 0em 1.5em; 
                       margin: 0em 0.5em; 
diff --git a/htdocs/theme/freelug/freelug.css b/htdocs/theme/freelug/freelug.css
index d24471ca342b53f4ed34ccf8a930cba86186f2c6..fd23a8b831149fcb9cfe280b5956e06ecac3ca7b 100644
--- a/htdocs/theme/freelug/freelug.css
+++ b/htdocs/theme/freelug/freelug.css
@@ -376,6 +376,42 @@ a.tabAction:visited { font: helvetica, verdana, arial, sans-serif; background: w
 a.tabAction:active  { font: helvetica, verdana, arial, sans-serif; background: white; border: 1px solid #999999; color: #436969; padding: 0em 1.5em; margin: 0em 0.5em; text-decoration: none; white-space: nowrap; }
 a.tabAction:hover   { font: helvetica, verdana, arial, sans-serif; background: #eeeedd; border: 1px solid #999999; color: #436969; padding: 0em 1.5em; margin: 0em 0.5em; text-decoration: none; white-space: nowrap; }
 
+a.butDelete:link    { font: helvetica, verdana, arial, sans-serif;
+                      background: white; 
+                      border: 1px solid #997777; 
+                      color: #436976; 
+                      padding: 0em 1.5em; 
+                      margin: 0em 0.5em; 
+                      text-decoration: none; 
+                      white-space: nowrap; }
+
+a.butDelete:active    { font: helvetica, verdana, arial, sans-serif;
+                      background: white; 
+                      border: 1px solid #997777; 
+                      color: #436976; 
+                      padding: 0em 1.5em; 
+                      margin: 0em 0.5em; 
+                      text-decoration: none; 
+                      white-space: nowrap; }
+
+a.butDelete:visited    { font: helvetica, verdana, arial, sans-serif;
+                      background: white; 
+                      border: 1px solid #997777; 
+                      color: #436976; 
+                      padding: 0em 1.5em; 
+                      margin: 0em 0.5em; 
+                      text-decoration: none; 
+                      white-space: nowrap; }
+
+a.butDelete:hover    { font: helvetica, verdana, arial, sans-serif;
+                      background: #FFe7ec; 
+                      border: 1px solid #997777; 
+                      color: #436976; 
+                      padding: 0em 1.5em; 
+                      margin: 0em 0.5em; 
+                      text-decoration: none; 
+                      white-space: nowrap; }
+
 
 /*
  * Tables
diff --git a/htdocs/theme/yellow/yellow.css b/htdocs/theme/yellow/yellow.css
index 34b606d19ef026908b5d3243cb1503cece874b2e..f90ebdd569867c006323ee32430a7dc3cc8dd367 100644
--- a/htdocs/theme/yellow/yellow.css
+++ b/htdocs/theme/yellow/yellow.css
@@ -376,6 +376,42 @@ a.tabAction:visited { font: helvetica, verdana, arial, sans-serif; background: w
 a.tabAction:active  { font: helvetica, verdana, arial, sans-serif; background: white; border: 1px solid #999999; color: #436969; padding: 0em 1.5em; margin: 0em 0.5em; text-decoration: none; white-space: nowrap; }
 a.tabAction:hover   { font: helvetica, verdana, arial, sans-serif; background: #eeeecc; border: 1px solid #999999; color: #436969; padding: 0em 1.5em; margin: 0em 0.5em; text-decoration: none; white-space: nowrap; }
 
+a.butDelete:link    { font: helvetica, verdana, arial, sans-serif;
+                      background: white; 
+                      border: 1px solid #997777; 
+                      color: #436976; 
+                      padding: 0em 1.5em; 
+                      margin: 0em 0.5em; 
+                      text-decoration: none; 
+                      white-space: nowrap; }
+
+a.butDelete:active    { font: helvetica, verdana, arial, sans-serif;
+                      background: white; 
+                      border: 1px solid #997777; 
+                      color: #436976; 
+                      padding: 0em 1.5em; 
+                      margin: 0em 0.5em; 
+                      text-decoration: none; 
+                      white-space: nowrap; }
+
+a.butDelete:visited    { font: helvetica, verdana, arial, sans-serif;
+                      background: white; 
+                      border: 1px solid #997777; 
+                      color: #436976; 
+                      padding: 0em 1.5em; 
+                      margin: 0em 0.5em; 
+                      text-decoration: none; 
+                      white-space: nowrap; }
+
+a.butDelete:hover    { font: helvetica, verdana, arial, sans-serif;
+                      background: #FFe7ec; 
+                      border: 1px solid #997777; 
+                      color: #436976; 
+                      padding: 0em 1.5em; 
+                      margin: 0em 0.5em; 
+                      text-decoration: none; 
+                      white-space: nowrap; }
+                      
 
 /*
  * Tables