--- style.css	Fri Oct 15 20:52:08 2010
+++ style.css	Tue Jun 28 12:42:33 2011
@@ -967,3 +1030,44 @@
 .content-add-more {
   margin-bottom: 10px;
 }
+
+/* filefield */
+div.node-form div.vertical-tabs-panes div.description {
+  overflow: auto;
+  max-width: 650px;
+  max-height: 80px;
+  word-wrap: break-word;
+}
+div.node-form div.vertical-tabs-panes div.filefield-element div.description {
+  overflow: auto;
+  max-width: 550px;
+  max-height: 80px;
+  word-wrap: break-word;
+}
+div.node-form div.vertical-tabs-panes div.filefield-element fieldset.fieldset-additional-info div.description {
+  overflow: auto;
+  max-width: 400px;
+  max-height: 35px;
+  word-wrap: break-word;
+}
+
+/* filefield (admin module expanded) */
+body.admin-expanded div.node-form div.vertical-tabs-panes div.description {
+  overflow: auto;
+  max-width: 500px;
+  max-height: 80px;
+  word-wrap: break-word;
+}
+body.admin-expanded div.node-form div.vertical-tabs-panes div.filefield-element div.description {
+  overflow: auto;
+  max-width: 400px;
+  max-height: 80px;
+  word-wrap: break-word;
+}
+body.admin-expanded div.node-form div.vertical-tabs-panes div.filefield-element fieldset.fieldset-additional-info div.description {
+  overflow: auto;
+  max-width: 350px;
+  max-height: 35px;
+  word-wrap: break-word;
+}
+
