diff --git includes/form.inc includes/form.inc
index 82835a7..bf76e27 100644
--- includes/form.inc
+++ includes/form.inc
@@ -1262,6 +1262,10 @@ function form_builder($form_id, $element, &$form_state) {
   if (!isset($element['#id'])) {
     $element['#id'] = drupal_html_id('edit-' . implode('-', $element['#parents']));
   }
+  // Add a class to the main action
+  if (isset($element['#parents'][0]) && $element['#parents'][0] == 'submit') {
+    $element['#attributes']['class'][] = 'form-main-action';
+  }
   // Handle input elements.
   if (!empty($element['#input'])) {
     _form_builder_handle_input_element($form_id, $element, $form_state);
diff --git themes/seven/style.css themes/seven/style.css
index ed01442..9ab0665 100644
--- themes/seven/style.css
+++ themes/seven/style.css
@@ -652,8 +652,7 @@ a.button:link, a.button:visited, a.button:hover, a.button:active {
   text-decoration: none;
   color: #5a5a5a;
 }
-div.node-form input#edit-submit,
-div.node-form input#edit-submit-1 {
+#edit-actions .form-main-action {
   border: 1px solid #8eB7cd;
   border-left-color: #8eB7cd;
   border-right-color: #8eB7cd;
@@ -667,12 +666,6 @@ input.form-submit:active {
   border-color: #555;
   text-shadow: #222 0px -1px 0px;
 }
-form input#edit-delete {
-  background: #eee;
-  border-color: #fff #ddd #ccc;
-  text-shadow: none;
-  color: #999;
-}
 input.form-autocomplete,
 input.form-text,
 textarea.form-textarea,
