diff --git a/manualcrop.css b/manualcrop.css
index 3047a29..a70f136 100644
--- a/manualcrop.css
+++ b/manualcrop.css
@@ -68,13 +68,11 @@ img.manualcrop-image {
 }
 .manualcrop-inline .manualcrop-buttons {
   padding-bottom: 1em;
-  width: 30%;
-  float: left;
-  font-weight: bold;
+  float: right;
 }
 .manualcrop-button {
   padding: 0.1em 0.3em 0.1em 0.3em;
-  display: block;
+  margin:0 6px;
 }
 .manualcrop-overlay .manualcrop-button, .manualcrop-overlay .manualcrop-button:hover, .manualcrop-overlay .manualcrop-button:focus {
   margin-right: 0.8em;
diff --git a/manualcrop.js b/manualcrop.js
index 2960d2c..f670abb 100644
--- a/manualcrop.js
+++ b/manualcrop.js
@@ -231,28 +231,9 @@ ManualCrop.clearSelection = function() {
  *   Object defining the current selection.
  */
 ManualCrop.updateSelection = function(image, selection) {
-  if (ManualCrop.croptool) {
-    if (selection && selection.width && selection.height && selection.x1 >= 0 && selection.y1 >= 0) {
-      ManualCrop.output.val(selection.x1 + '|' + selection.y1 + '|' + selection.width + '|' + selection.height);
-
-      $('.manualcrop-selection-x', ManualCrop.croptool).text(selection.x1);
-      $('.manualcrop-selection-y', ManualCrop.croptool).text(selection.y1);
-      $('.manualcrop-selection-width', ManualCrop.croptool).text(selection.width);
-      $('.manualcrop-selection-height', ManualCrop.croptool).text(selection.height);
-    }
-    else {
-      ManualCrop.output.val('');
-
-      $('.manualcrop-selection-x', ManualCrop.croptool).text('-');
-      $('.manualcrop-selection-y', ManualCrop.croptool).text('-');
-      $('.manualcrop-selection-width', ManualCrop.croptool).text('-');
-      $('.manualcrop-selection-height', ManualCrop.croptool).text('-');
-    }
-
-    if (ManualCrop.oldSelection) {
-      // Show reset button.
-      $(".manualcrop-reset", ManualCrop.croptool).show();
-    }
+  if (ManualCrop.croptool && ManualCrop.oldSelection) {
+    // Show reset button.
+    $(".manualcrop-reset", ManualCrop.croptool).show();
   }
 }
 
diff --git a/manualcrop.module b/manualcrop.module
index cb61b04..921dcc6 100644
--- a/manualcrop.module
+++ b/manualcrop.module
@@ -294,7 +294,7 @@ function manualcrop_field_widget_process($element, &$form_state, $form) {
 
           $element['manualcrop_style'] = array_merge($props, array(
             '#type' => 'button',
-            '#value' => t('Crop @stylename', array('@stylename' => $style_name_clean)),
+            '#value' => t('Crop image'),
             '#attributes' => array(
               'class' => array_merge(array('manualcrop-style-button', 'manualcrop-style-button-' . $item['fid']), (in_array($style_name, $required) ? array('manualcrop-style-required') : array())),
               'onclick' => "ManualCrop.showCroptool('" . $style_name . "', " . $item['fid'] . "); return false;",
@@ -365,18 +365,10 @@ function theme_manualcrop_croptool_overlay($variables) {
   $output .= theme('image', $variables["image"]);
   $output .= '</div>';
 
-  $output .= '<div class="manualcrop-details">';
-  $output .= t('Image style') . ': <span class="manualcrop-details-value manualcrop-image-style">&nbsp;</span>, ';
-  $output .= t('Selection x') . ': <span class="manualcrop-details-value manualcrop-selection-x">-</span>, ';
-  $output .= t('Selection y') . ': <span class="manualcrop-details-value manualcrop-selection-y">-</span>, ';
-  $output .= t('Selection width') . ': <span class="manualcrop-details-value manualcrop-selection-width">-</span>, ';
-  $output .= t('Selection height') . ': <span class="manualcrop-details-value manualcrop-selection-height">-</span>';
-  $output .= '</div>';
-
   $output .= '<div class="manualcrop-buttons">';
-  $output .= '<a class="manualcrop-button manualcrop-reset" href="javascript:void(0);" onclick="ManualCrop.resetSelection(); this.blur();">' . t('Restore selection') . '</a>';
-  $output .= '<a class="manualcrop-button manualcrop-clear" href="javascript:void(0);" onclick="ManualCrop.clearSelection(); this.blur();">' . t('Remove selection') . '</a>';
-  $output .= '<a class="manualcrop-button manualcrop-close" href="javascript:void(0);" onclick="ManualCrop.closeCroptool(); this.blur();">' . t('Save selection') . '</a>';
+  $output .= '<a class="manualcrop-button manualcrop-reset" href="javascript:void(0);" onclick="ManualCrop.resetSelection(); this.blur();">' . t('Restore') . '</a>';
+  $output .= '<a class="manualcrop-button manualcrop-clear" href="javascript:void(0);" onclick="ManualCrop.clearSelection(); this.blur();">' . t('Cancel') . '</a>';
+  $output .= '<a class="manualcrop-button manualcrop-close" href="javascript:void(0);" onclick="ManualCrop.closeCroptool(); this.blur();">' . t('Save') . '</a>';
   $output .= '</div>';
 
   $output .= '</div>';
@@ -403,18 +395,10 @@ function theme_manualcrop_croptool_inline($variables) {
 
   $output .= '<div class="clearfix">';
 
-  $output .= '<div class="manualcrop-details">';
-  $output .= t('Image style') . ': <span class="manualcrop-details-value manualcrop-image-style">&nbsp;</span><br />';
-  $output .= t('Selection x') . ': <span class="manualcrop-details-value manualcrop-selection-x">-</span><br />';
-  $output .= t('Selection y') . ': <span class="manualcrop-details-value manualcrop-selection-y">-</span><br />';
-  $output .= t('Selection width') . ': <span class="manualcrop-details-value manualcrop-selection-width">-</span><br />';
-  $output .= t('Selection height') . ': <span class="manualcrop-details-value manualcrop-selection-height">-</span>';
-  $output .= '</div>';
-
   $output .= '<div class="manualcrop-buttons">';
-  $output .= '<a class="manualcrop-button manualcrop-reset" href="javascript:void(0);" onclick="ManualCrop.resetSelection(); this.blur();">' . t('Restore selection') . '</a>';
-  $output .= '<a class="manualcrop-button manualcrop-clear" href="javascript:void(0);" onclick="ManualCrop.clearSelection(); this.blur();">' . t('Remove selection') . '</a>';
-  $output .= '<a class="manualcrop-button manualcrop-close" href="javascript:void(0);" onclick="ManualCrop.closeCroptool(); this.blur();">' . t('Save selection') . '</a>';
+  $output .= '<input type="button" class="manualcrop-button manualcrop-reset form-submit" onclick="ManualCrop.resetSelection(); this.blur();" value="' . t('Restore') . '">';
+  $output .= '<input type="button" class="manualcrop-button manualcrop-clear form-submit" onclick="ManualCrop.clearSelection(); this.blur();" value="' . t('Cancel') . '">';
+  $output .= '<input type="button" class="manualcrop-button manualcrop-close form-submit" onclick="ManualCrop.closeCroptool(); this.blur();" value="' . t('Apply') . '">';
   $output .= '</div>';
 
   $output .= '</div>';
