Index: modules/system/system.theme.css
===================================================================
RCS file: /cvs/drupal/drupal/modules/system/system.theme.css,v
retrieving revision 1.1
diff -u -p -r1.1 system.theme.css
--- modules/system/system.theme.css	19 Sep 2010 18:35:42 -0000	1.1
+++ modules/system/system.theme.css	21 Sep 2010 22:08:12 -0000
@@ -74,7 +74,8 @@ td.active {
 /**
  * Markup generated by Form API.
  */
-.form-item {
+.form-item,
+.form-actions {
   margin-top: 1em;
   margin-bottom: 1em;
 }
@@ -87,18 +88,14 @@ tr.even .form-item {
 .form-item .description {
   font-size: 0.85em;
 }
-.form-item label {
+label {
   display: block;
   font-weight: bold;
 }
-.form-item label.option {
+label.option {
   display: inline;
   font-weight: normal;
 }
-.form-checkboxes,
-.form-radios {
-  margin: 1em 0;
-}
 .form-checkboxes .form-item,
 .form-radios .form-item {
   margin-top: 0.4em;
@@ -123,6 +120,15 @@ input.form-radio {
 }
 
 /**
+ * Inline items.
+ */
+.container-inline .form-actions,
+.container-inline.form-actions {
+  margin-top: 0;
+  margin-bottom: 0;
+}
+
+/**
  * Markup generated by theme_more_link().
  */
 .more-link {
Index: themes/garland/style-rtl.css
===================================================================
RCS file: /cvs/drupal/drupal/themes/garland/style-rtl.css,v
retrieving revision 1.22
diff -u -p -r1.22 style-rtl.css
--- themes/garland/style-rtl.css	5 May 2010 16:28:06 -0000	1.22
+++ themes/garland/style-rtl.css	21 Sep 2010 21:57:37 -0000
@@ -77,7 +77,7 @@ dl dd {
 
 .form-button,
 .form-submit {
-  margin: 2em 0 1em 0.5em;
+  margin: 0 0 0 0.5em;
 }
 
 .region-header h2 {
Index: themes/garland/style.css
===================================================================
RCS file: /cvs/drupal/drupal/themes/garland/style.css,v
retrieving revision 1.85
diff -u -p -r1.85 style.css
--- themes/garland/style.css	9 Sep 2010 15:47:03 -0000	1.85
+++ themes/garland/style.css	21 Sep 2010 21:57:23 -0000
@@ -301,22 +301,12 @@ span.form-required {
   margin-bottom: 2em;
 }
 
+.form-actions {
+  margin: 2em 0 1em;
+}
 .form-button,
 .form-submit {
-  margin: 2em 0.5em 1em 0; /* LTR */
-}
-
-#dblog-form-overview .form-submit,
-.confirmation .form-submit,
-.search-form .form-submit,
-.poll .form-submit,
-fieldset .form-button,
-fieldset .form-submit,
-.sidebar .form-button,
-.sidebar .form-submit,
-table .form-button,
-table .form-submit {
-  margin: 0;
+  margin: 0 0.5em 0 0; /* LTR */
 }
 
 /**
