Index: wp-content/themes/twentyeleven/style.css
===================================================================
--- wp-content/themes/twentyeleven/style.css	(revision 21689)
+++ wp-content/themes/twentyeleven/style.css	(working copy)
@@ -433,8 +433,10 @@
 }
 
 /* Forms */
-input[type=text],
-input[type=password],
+input[type="text"],
+input[type="password"],
+input[type="email"],
+input[type="url"],
 textarea {
 	background: #fafafa;
 	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.1);
@@ -443,7 +445,10 @@
 	border: 1px solid #ddd;
 	color: #888;
 }
-input[type=text]:focus,
+input[type="text"]:focus,
+input[type="password"]:focus,
+input[type="email"]:focus,
+input[type="url"]:focus,
 textarea:focus {
 	color: #373737;
 }
@@ -451,7 +456,10 @@
 	padding-left: 3px;
 	width: 98%;
 }
-input[type=text] {
+input[type="text"],
+input[type="password"],
+input[type="email"],
+input[type="url"], {
 	padding: 3px;
 }
 input#s {
