Index: wp-admin/css/install.dev.css
===================================================================
--- wp-admin/css/install.dev.css	(revision 19859)
+++ wp-admin/css/install.dev.css	(working copy)
@@ -239,7 +239,7 @@
 }
 
 .rtl ul,
-.rtl  ol {
+.rtl ol {
 	padding: 5px 22px 5px 5px;
 }
 
@@ -259,7 +259,7 @@
 .rtl #uname,
 .rtl #pwd,
 .rtl #dbhost,
-.rtl prefix,
+.rtl #prefix,
 .rtl #user_login,
 .rtl #admin_email,
 .rtl #pass1,
Index: wp-admin/setup-config.php
===================================================================
--- wp-admin/setup-config.php	(revision 19859)
+++ wp-admin/setup-config.php	(working copy)
@@ -81,14 +81,14 @@
 	header( 'Content-Type: text/html; charset=utf-8' );
 ?>
 <!DOCTYPE html>
-<html xmlns="http://www.w3.org/1999/xhtml">
+<html xmlns="http://www.w3.org/1999/xhtml" <?php if ( is_rtl() ) echo 'dir="rtl"'; ?>>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 <title><?php _e( 'WordPress &rsaquo; Setup Configuration File' ); ?></title>
 <link rel="stylesheet" href="css/install.css?ver=<?php echo preg_replace( '/[^0-9a-z\.-]/i', '', $wp_version ); ?>" type="text/css" />
 
 </head>
-<body>
+<body<?php if ( is_rtl() ) echo ' class="rtl"'; ?>>
 <h1 id="logo"><img alt="WordPress" src="images/wordpress-logo.png" /></h1>
 <?php
 }//end function display_header();

