### Eclipse Workspace Patch 1.0
#P fluid-components
Index: src/webapp/fluid-components/css/fluid.components.uploader.css
===================================================================
--- src/webapp/fluid-components/css/fluid.components.uploader.css	(revision 6198)
+++ src/webapp/fluid-components/css/fluid.components.uploader.css	(working copy)
@@ -1,58 +1,126 @@
-.fluid-uploader { 
+.fl-uploader { 
     width: 434px;
     position: relative;
 	display: block;
 	clear: both;
+    padding: 1em 2em;
 }
 
-.fluid-uploader-inline {
-	margin-top: 2em;
-	padding: 1em 2em;
+.fl-uploader td, .fl-uploader th {
+    border: none;
 }
 
-.fluid-uploader form {
+.fl-uploader table {
+    margin: 0;
+}
+
+.fl-uploader form {
     height: auto !important;
 }
 
-.fluid-uploader a.fluid-uploader-browse {
+.fl-uploader button {
+	background-color: #4F99D3;
+	border-color: #2A3990;
+	border-width: 1px;
+	border-style: solid;
+	font-weight: bolder;
+	font-size: 1.06em;
+	color: #FFF;
+	height: 32px;
+	padding-left: 2em;
+	padding-right: 2em;
+	margin-right: 1em;
+	outline: none;
+	cursor: pointer;
+}
+
+.fl-uploader button:focus, .fl-uploader button.focus {
+	outline: 2px solid #142B8C;
+}
+
+.fl-uploader button:hover {
+	background-color: #115F8F;
+}
+
+.fl-uploader button.default {
+	background-color: #74B74A;
+	border-color: #006838;
+}
+
+.fl-uploader button.default:hover {
+	background-color: #519325;
+	border-color: #142B8C;
+}
+
+.fl-uploader button.cancel {
+	background-color: #D03E4F;
+	border-color: #BF1E2D;
+}
+
+.fl-uploader button.cancel:hover {
+	background-color: #9E182B;
+	border-color: #142B8C;
+}
+
+.fl-uploader button.dim {
+	background-color: #999;
+	border-color: #666666;
+}
+
+.fl-uploader button.dim:hover {
+	background-color: #999;
+	border-color: #666666;
+}
+
+.fl-uploader button span.text-description {
+    display: none;
+}
+
+.fl-uploader a.fl-uploader-browse {
     background-image: url(../images/uploader/add.png);
     background-attachment: scroll;
     background-repeat: no-repeat;
     background-position: 5px center;
-    padding: 3px 6px 3px 25px;
-    border: 1px solid transparent;
+    padding: 4px 7px 4px 26px;
+    border: none;
     white-space: nowrap;
     color: #427ABE;
     font-weight: normal;
     cursor: pointer;
 }
 
-.fluid-uploader a.fluid-uploader-browse:hover {
+html>body .fl-uploader a.fl-uploader-browse {
+    padding: 3px 6px 3px 25px;
+    border: 1px solid transparent;
+}
+
+.fl-uploader a.fl-uploader-browse:hover {
     border: 1px solid #CCC;
     background-color: #FFF;
 }
 
-.fluid-uploader a.fluid-uploader-browse:focus, .fluid-uploader a.fluid-uploader-browse.focus {
-    border: 2px solid #142B8C;
+.fl-uploader a.fl-uploader-browse:focus, .fl-uploader a.fl-uploader-browse.focus {
+    outline: 2px solid #142B8C;
     background-color: #FFF;
 }
 
+
 /* FILE QUEUE TABLE STYLES */
 
 /* caption */
 
-.fluid-uploader-queue-wrapper caption {
+.fl-uploader-queue-wrapper caption {
     display: none;
 }
 
 /* header rows */
 
-.fluid-scroller-table-head {
+.fl-scroller-table-head {
     background-color: transparent;
     color: #666;
 }
 
-.fluid-scroller-table-head th { 
+.fl-scroller-table-head th { 
     text-align: left;
     font-size: 0.94em;
     font-weight: normal;
@@ -61,19 +129,19 @@
 
 /* footer rows */
 
-.fluid-scroller-table-foot {
+.fl-scroller-table-foot {
     position: relative;
     background-color: #E6E6E6;
     border: 1px solid #999;
 }
 
-.fluid-scroller-table-foot table { 
+.fl-scroller-table-foot table { 
 	width: 100%;
     position:relative;
     z-index:6;
 }
 
-.fluid-scroller-table-foot td {
+.fl-scroller-table-foot td {
     padding: 8px 6px;
     vertical-align: middle;
     font-size: 1.07em;
@@ -81,14 +149,14 @@
     color: #666;
 }
 
-.fluid-scroller-table-foot td.footer-button {
+.fl-scroller-table-foot td.footer-button {
     text-align: right;
 }
 
 
 /* tbody */
 
-.fluid-scroller {
+.fl-scroller {
     display: block;
     position: relative;
     background-color: white;
@@ -100,12 +168,12 @@
 	border-color: #999;
 }
 
-.fluid-scroller .scroller-inner {
+.fl-scroller .scroller-inner {
     position: relative;
     overflow: hidden;
 }
         
-.fluid-uploader-queue {
+.fl-uploader-queue {
     position: relative;
     font-size: 0.9em;
     color: #333;
@@ -113,65 +181,51 @@
 }
 
 /* hidden from IE6 */
-html>body .fluid-uploader-queue {
+html>body .fl-uploader-queue {
 	width: 100%;	
 }
 
 /* this style is here for debugging, if everything is working right the list items are focusable but the list not. */
-.fluid-uploader-queue:focus, .fluid-uploader-queue.focus {
+.fl-uploader-queue:focus {
     border: 1px solid #142B8C;
 }
 
-.fluid-uploader-queue tr {
+.fl-uploader-queue tr:focus, .fl-uploader-queue tr.selected {
+    background-color: #FFF9DC;
+}
+
+.fl-uploader-queue tr {
     background-color: transparent;
 }
 
 /* second CSS selector is added only for IE6 */
 
-.fluid-uploader-queue tr.ready:hover, .fluid-uploader-queue tr.hover  {
+.fl-uploader-queue tr.ready:hover, .fl-uploader-queue tr.hover  {
     background-color: #FFF9DC;
 }
 
-.fluid-uploader-queue tr:focus, .fluid-uploader-queue tr.focus {
-    background-color: #FFF9DC;
-}
-
-.fluid-uploader-queue tr:focus td, .fluid-uploader-queue tr:focus th, .fluid-uploader-queue tr.focus td, .fluid-uploader-queue tr.focus th {
-    border-top: 2px solid #142B8C;
-    border-bottom: 2px solid #142B8C;
-    padding: 2px 4px;
-}
-
-.fluid-uploader-queue tr:focus td:last-child,.fluid-uploader-queue tr.focus td:last-child {
-    border-right: 2px solid #142B8C;
-}
-
-.fluid-uploader-queue tr:focus th, .fluid-uploader-queue tr.focus th {
-    border-left: 2px solid #142B8C;
-}
-
-.fluid-uploader-queue tr.dim {
+.fl-uploader-queue tr.dim {
     color: #666;
 }
 
-.fluid-uploader-queue td, .fluid-uploader-queue th { 
+.fl-uploader-queue td, .fl-uploader-queue th { 
     text-align: left;
     padding: 3px 6px;
     border-bottom: 1px solid #BBCFDC;
 }
 
-.fluid-uploader-queue-wrapper .fileName {
+.fl-uploader-queue-wrapper .fileName {
     width: 322px;
     overflow: hidden;
 }
 
-.fluid-uploader-queue-wrapper .fileSize {
+.fl-uploader-queue-wrapper .fileSize {
     text-align: right;
     width: 4em;
     white-space: nowrap;
 }
 
-.fluid-uploader-queue .iconBtn {
+.fl-uploader-queue .iconBtn {
     border: 1px solid transparent;
     height: 20px;
     width: 20px;
@@ -186,63 +240,63 @@
     outline: none;
 }
 
-.fluid-uploader-queue .iconBtn:hover {
+.fl-uploader-queue .iconBtn:hover {
     border: 1px solid transparent;
     background-color: transparent;
     cursor: auto;
 }
 
-.fluid-uploader-queue .iconBtn.dim {
+.fl-uploader-queue .iconBtn.dim {
     border: 1px solid transparent;
     background-color: transparent;
     cursor: auto;
 }
 
-.fluid-uploader-queue .removeFile {
+.fl-uploader-queue .removeFile {
     background-image: url(../images/uploader/remove.png);
     cursor: pointer !important;
 }
 
-.fluid-uploader-queue .removeFile:hover, .fluid-uploader-queue tr.ready:focus .removeFile, .fluid-uploader-queue tr.focus .removeFile {
+.fl-uploader-queue .removeFile:hover, .fl-uploader-queue tr.ready:focus .removeFile, .fl-uploader-queue tr.focus .removeFile {
     border: 1px solid #CCC;
     background-color: #FFF;
 }
 
-.fluid-uploader-queue .removeFile:focus, .fluid-uploader-queue .removeFile.focus {
+.fl-uploader-queue .removeFile:focus, .fl-uploader-queue .removeFile.focus {
     background-color: #4F99D3;
     outline: none;
 }
 
-.fluid-uploader-queue .uploaded th, .fluid-uploader-queue tr.uploaded:focus th, .fluid-uploader-queue tr.focus th   {
+.fl-uploader-queue .uploaded th, .fl-uploader-queue tr.uploaded:focus th, .fl-uploader-queue tr.focus th   {
     border-left: 4px solid #74B74A;
     color: #5E7A5E;
 }
 
-.fluid-uploader-queue .uploaded td {
+.fl-uploader-queue .uploaded td {
     color: #5E7A5E;
 }
 
-.fluid-uploader-queue .uploaded .iconBtn {
+.fl-uploader-queue .uploaded .iconBtn {
     background-image: url(../images/uploader/tick.png);
 }
 
-.fluid-uploader-queue .error th {
+.fl-uploader-queue .error th {
     border-left: 4px solid #F5E392;
 }
 
-.fluid-uploader-queue .error .iconBtn {
+.fl-uploader-queue .error .iconBtn {
     background-image: url(../images/uploader/error.png);
 }
 
-.fluid-uploader-queue-wrapper td.actions, .fluid-uploader-queue-wrapper th.actions {
+.fl-uploader-queue-wrapper td.actions, .fl-uploader-queue-wrapper th.actions {
     text-align: center;
 }
 
-.fluid-uploader-queue td.actions, .fluid-uploader-queue td.fileStatus { 
+.fl-uploader-queue td.actions, .fl-uploader-queue td.fileStatus { 
     white-space: nowrap;
 }
 
-.fluid-uploader-queue-wrapper .fluid-uploader-browse-instructions {
+.fl-uploader-queue-wrapper .fl-uploader-browse-instructions {
     background-color: #F0F9FF;
     color: #666;
     text-align: center;
@@ -251,28 +305,23 @@
     padding: 6px;
 }
 
-.fluid-uploader-btns {
+.fl-uploader-btns {
     margin-top: 1em;
 }
 
-.fluid-uploader-btns .fluid-uploader-upload, .fluid-uploader-btns .fluid-uploader-resume,  .fluid-uploader-btns .fluid-uploader-pause {
+.fl-uploader-btns .fl-uploader-upload, .fl-uploader-btns .fl-uploader-resume,  .fl-uploader-btns .fl-uploader-pause {
     width: 8.4em;
 }
 
-.fluid-uploader-btns .fluid-uploader-done, .fluid-uploader-btns .fluid-uploader-cancel {
+.fl-uploader-btns .fl-uploader-done, .fl-uploader-btns .fl-uploader-cancel {
     width: 7.6em;
 }
 
-.fluid-uploader-btns button {
+.fl-uploader-btns button {
     float: right;
     padding: 0;
 }
 
-.fluid-uploader-btns button:focus, .fluid-uploader-btns button.focus {
-    border-width: 3px;
-    border-color: #142B8C;
-}
-
 button span.text-description {
     display: none;
 }
@@ -306,7 +355,7 @@
  * 
  */
 
-.fluid-uploader-queue .queue-error-row td {
+.fl-uploader-queue .queue-error-row td {
     border-top: 1px dotted #E6E6E6;
     border-left: 4px solid #F5E392;
 }

Property changes on: src/webapp/fluid-components/css/fluid.components.uploader.css
___________________________________________________________________
Added: svn:mergeinfo

