Index: wp-admin/includes/template.php
===================================================================
--- wp-admin/includes/template.php	(revision 24645)
+++ wp-admin/includes/template.php	(working copy)
@@ -984,6 +984,8 @@
  */
 function do_accordion_sections( $screen, $context, $object ) {
 	global $wp_meta_boxes;
+	
+	wp_enqueue_script( 'accordion' );
 
 	if ( empty( $screen ) )
 		$screen = get_current_screen();
Index: wp-admin/js/accordion.js
===================================================================
--- wp-admin/js/accordion.js	(revision 24645)
+++ wp-admin/js/accordion.js	(working copy)
@@ -1,20 +1,53 @@
-jQuery(document).ready( function($) {
-	// Expand/Collapse
-	$('.accordion-container').on( 'click keydown', '.accordion-section-title', function(e) {
-		if ( e.type === 'keydown' && 13 !== e.which ) // "return" key
-				return;
-		e.preventDefault(); // Keep this AFTER the key filter above
-
-		var section = $( this ).closest( '.accordion-section' ),
-		    siblings = section.siblings( '.open' ),
+( function( $ ){
+	
+	$( document ).ready( function () {
+		
+		// Expand/Collapse on click
+		$( '.accordion-container' ).on( 'click keydown', '.accordion-section-title', function( e ) {
+			if ( e.type === 'keydown' && 13 !== e.which ) // "return" key
+					return;
+			e.preventDefault(); // Keep this AFTER the key filter above
+	
+			accordionSwitch( $( this ) );
+			accordionCorners();
+		});
+		
+		// Refresh selected accordion option when screen options are toggled
+		$( '.hide-postbox-tog' ).click( function () {
+			accordionInit();
+		});
+	
+	});
+	
+	// Rounded corners
+	function accordionCorners () {
+		var accordionOptions = $( '.accordion-container li.accordion-section' );
+		
+		accordionOptions.removeClass( 'top bottom' );
+		accordionOptions.filter( ':visible' ).first().addClass( 'top' );
+		accordionOptions.filter( ':visible' ).last().addClass( 'bottom' ).find('.accordion-section-content ').addClass('bottom');
+	};
+	
+	function accordionInit () {
+		accordionSwitch( $( '.accordion-container li.accordion-section' ).filter( ':visible' ).first() );
+		accordionCorners();
+	}
+	
+	function accordionSwitch ( el ) {
+		var section = el.closest( '.accordion-section' ),
+		    siblings = section.parent().find( '.open' ),
 		    content = section.find( '.accordion-section-content' );
 
-		if ( section.hasClass('cannot-expand') )
+		if ( section.hasClass( 'cannot-expand' ) )
 			return;
 
 		siblings.removeClass( 'open' );
 		siblings.find( '.accordion-section-content' ).show().slideUp( 150 );
 		content.toggle( section.hasClass( 'open' ) ).slideToggle( 150 );
 		section.toggleClass( 'open' );
-	});
-});
+	}
+	
+	// Show the first accordion option by default
+	accordionInit();
+	
+})(jQuery);
\ No newline at end of file
Index: wp-admin/js/nav-menu.js
===================================================================
--- wp-admin/js/nav-menu.js	(revision 24645)
+++ wp-admin/js/nav-menu.js	(working copy)
@@ -53,9 +53,6 @@
 			this.initAccessibility();
 
 			this.initToggles();
-
-			// Open first accordion option
-			this.initAccordion();
 		},
 
 		jQueryExtensions : function() {
@@ -267,12 +264,6 @@
 			});
 		},
 
-		initAccordion : function() {
-			var accordionOptions = $( '.accordion-container li.accordion-section' );
-			accordionOptions.removeClass('open');
-			accordionOptions.filter(':visible').first().addClass( 'open' );
-		},
-
 		countMenuItems : function( depth ) {
 			return $( '.menu-item-depth-' + depth ).length;
 		},
@@ -544,8 +535,6 @@
 			api.menuList.hideAdvancedMenuItemFields();
 
 			$('.hide-postbox-tog').click(function () {
-				api.initAccordion();
-
 				var hidden = $( '.accordion-container li.accordion-section' ).filter(':hidden').map(function() { return this.id; }).get().join(',');
 				$.post(ajaxurl, {
 					action: 'closed-postboxes',
Index: wp-admin/nav-menus.php
===================================================================
--- wp-admin/nav-menus.php	(revision 24645)
+++ wp-admin/nav-menus.php	(working copy)
@@ -23,7 +23,6 @@
 	wp_die( __( 'Cheatin&#8217; uh?' ) );
 
 wp_enqueue_script( 'nav-menu' );
-wp_enqueue_script( 'accordion' );
 
 if ( wp_is_mobile() )
 	wp_enqueue_script( 'jquery-touch-punch' );
Index: wp-admin/css/wp-admin.css
===================================================================
--- wp-admin/css/wp-admin.css	(revision 24645)
+++ wp-admin/css/wp-admin.css	(working copy)
@@ -7438,14 +7438,19 @@
 	margin: 0;
 }
 
-.accordion-container .accordion-section:first-child {
+#nav-menu-meta .accordion-container .top {
+	border-top: 1px solid #dfdfdf;
+}
+
+#nav-menu-meta .accordion-container .top,
+#nav-menu-meta .accordion-container .top h3 { 
 	-webkit-border-top-right-radius: 3px;
 	-webkit-border-top-left-radius: 3px;
 	border-top-right-radius: 3px;
 	border-top-left-radius: 3px;
 }
 
-.accordion-container .accordion-section:last-child {
+#nav-menu-meta .accordion-container .bottom { 
 	-webkit-border-bottom-right-radius: 3px;
 	-webkit-border-bottom-left-radius: 3px;
 	border-bottom-right-radius: 3px;
