Anonymous avatar Anonymous committed 79d92f4

Reformat CSS to use the coding standard.

Formatting was done mostly by hand using the following as a guide
http://gnuvince.wordpress.com/2007/02/26/reformatting-a-css-file-with-vim/

" Replace all sequences of white spaces with one space
:%s/[ \t\n]\+/ /g

" Go to the end of the command, then forward one character and insert
" a newline
]/lr^M

" Make sure there is a semi-colon before each closing bracket
:%s/\([^; ]\) *}/\1;}/g

" Add a newline after every semi-colon
:%s/;/;^M/g

" Add a newline after every opening brace and make put one space
" between it and the preceeding text
:%s/\([^ ]*\) *{/\1 {^M/g

" Add two newlines after every closing brace
:%s/}/}^M^M/g

" Remove 'trailing' spaces in front of the semi-colons
:%s/ *;/;/g

" Make sure there is only one space after a colon
:%s/: */: /g

" Make the text before the colon lowercase
:%s/\(.\{-}\):/\L\1:/g

" Remove all trailing spaces at the beginning of lines
:%s/^ \+/g

" Indent the whole file
gg=G

" Split each rule onto its own line (This also matched some
" property/value combos so needed confirming
:%s/\([a-z0-9]\+\), \+/\1,^M/gc

Comments (0)

Files changed (12)

extra/sample_plugin/assets/stylesheets/example.css

-.icon-example-works { background-image: url(../images/it_works.png); }
+.icon-example-works {
+  background-image: url(../images/it_works.png);
+}

public/stylesheets/application.css

-html {overflow-y:scroll;}
-body { font-size: 12px; margin: 0; padding: 0; min-width: 900px; }
-
-h1, h2, h3, h4 { font-family:"Arial", Arial, sans-serif; }
-h1 {margin:0; padding:0; font-size: 24px;}
-h2, .wiki h1 {font-size: 20px;padding: 2px 10px 1px 0px;margin: 0 0 10px 0; border-bottom: 1px solid #bbbbbb; }
-h3, .wiki h2 {font-size: 16px;padding: 2px 10px 1px 0px;margin: 0 0 10px 0; border-bottom: 1px solid #bbbbbb; }
-h4, .wiki h3 {font-size: 13px;padding: 2px 10px 1px 0px;margin-bottom: 5px; border-bottom: 1px dotted #bbbbbb;}
-h5, .wiki h4 {font-size: 11px;padding: 2px 10px 1px 0px;margin-bottom: 5px; border-bottom: 1px dotted #bbbbbb;}
+html {
+  overflow-y: scroll;
+}
+
+body {
+  font-size: 12px;
+  margin: 0;
+  padding: 0;
+  min-width: 900px;
+}
+
+h1,
+h2,
+h3,
+h4 {
+  font-family: "Arial", Arial, sans-serif;
+}
+
+h1 {
+  margin: 0;
+  padding: 0;
+  font-size: 24px;
+}
+
+h2,
+.wiki h1 {
+  font-size: 20px;
+  padding: 2px 10px 1px 0px;
+  margin: 0 0 10px 0;
+  border-bottom: 1px solid #bbbbbb;
+}
+
+h3,
+.wiki h2 {
+  font-size: 16px;
+  padding: 2px 10px 1px 0px;
+  margin: 0 0 10px 0;
+  border-bottom: 1px solid #bbbbbb;
+}
+
+h4,
+.wiki h3 {
+  font-size: 13px;
+  padding: 2px 10px 1px 0px;
+  margin-bottom: 5px;
+  border-bottom: 1px dotted #bbbbbb;
+}
+
+h5,
+.wiki h4 {
+  font-size: 11px;
+  padding: 2px 10px 1px 0px;
+  margin-bottom: 5px;
+  border-bottom: 1px dotted #bbbbbb;
+}
 
 /***** Layout *****/
-#wrapper {background: none;}
-
-#top-menu {background: #2C4056; color: #fff; height:1.8em; font-size: 0.8em; padding: 0px; }
-#top-menu ul {margin: 0;  padding: 0;}
+#wrapper {
+  background: none;
+}
+
+#top-menu {
+  background: #2C4056;
+  color: #fff;
+  height: 1.8em;
+  font-size: 0.8em;
+  padding: 0px;
+}
+
+#top-menu ul {
+  margin: 0;
+  padding: 0;
+}
+
 #top-menu li {
-  float:left;
-  list-style-type:none;
+  float: left;
+  list-style-type: none;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
-  white-space:nowrap;
-}
-
-#top-menu #loggedas { float: right; margin-right: 0.5em; color: #fff; }
-
-
-#quick-search {float:right;}
-
-#side-container {position: absolute;  bottom: auto;  left:6px; margin-right: -500px;}
-#main-menu ul {margin: 0;  padding: 0;}
+  white-space: nowrap;
+}
+
+#top-menu #loggedas {
+  float: right;
+  margin-right: 0.5em;
+  color: #fff;
+}
+
+#quick-search {
+  float: right;
+}
+
+#side-container {
+  position: absolute;
+  bottom: auto;
+  left: 6px;
+  margin-right: -500px;
+}
+
+#main-menu ul {
+  margin: 0;
+  padding: 0;
+}
+
 #main-menu li {
   float: none;
-  list-style-type:none;
+  list-style-type: none;
   margin: 0px;
   padding: 0px 0px 0px 0px;
-  white-space:nowrap;
-}
+  white-space: nowrap;
+}
+
 #main-menu li a {
   display: block;
   text-decoration: none;
   overflow: hidden;
   white-space: nowrap;
 }
-#main-menu li a:hover {color:#555; text-decoration: none;}
+
+#main-menu li a:hover {
+  color: #555;
+  text-decoration: none;
+}
 
 #content {
   width: 75%;
   padding: 6px 10px 10px 10px;
   z-index: 10;
 }
-* html #content{ width: 75%; padding-left: 0; margin-top: 0px; padding: 6px 10px 10px 10px;}
-html>body #content { min-height: 600px; }
-* html body #content { height: 600px; } /* IE */
-
-#main.nosidebar #sidebar{ display: none; }
-#main.nosidebar #content{ width: auto }
-
-#footer {clear: both; font-size: 0.9em; color: #aaa; padding: 5px; text-align:center;}
-
-#login-form table {margin-top:5em; padding:1em; margin-left: auto; margin-right: auto; border: 2px solid #FDBF3B; background-color:#FFEBC1; }
-#login-form table td {padding: 6px;}
-#login-form label {font-weight: bold;}
-#login-form input#username, #login-form input#password { width: 300px; }
+
+* html #content {
+  width: 75%;
+  padding-left: 0;
+  margin-top: 0px;
+  padding: 6px 10px 10px 10px;
+}
+
+html > body #content {
+  min-height: 600px;
+}
+
+* html body #content {
+  height: 600px;
+}
+
+/* IE */
+#main.nosidebar #sidebar {
+  display: none;
+}
+
+#main.nosidebar #content {
+  width: auto;
+}
+
+#footer {
+  clear: both;
+  font-size: 0.9em;
+  color: #aaa;
+  padding: 5px;
+  text-align: center;
+}
+
+#login-form table {
+  margin-top: 5em;
+  padding: 1em;
+  margin-left: auto;
+  margin-right: auto;
+  border: 2px solid #FDBF3B;
+  background-color: #FFEBC1;
+}
+
+#login-form table td {
+  padding: 6px;
+}
+
+#login-form label {
+  font-weight: bold;
+}
+
+#login-form input#username,
+#login-form input#password {
+  width: 300px;
+}
 
 #login-form form {
-	border:1px solid #6DABC2;
-	-moz-border-radius:5px;
-	-webkit-border-radius:5px;
-	border-radius:5px;
-	display:block;
-	padding:10px;
-}
-
-input#openid_url { background: url(../images/openid-bg.gif) no-repeat; background-color: #fff; background-position: 0 50%; padding-left: 18px; }
-
-.clear:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden; }
+  border: 1px solid #6DABC2;
+  -moz-border-radius: 5px;
+  -webkit-border-radius: 5px;
+  border-radius: 5px;
+  display: block;
+  padding: 10px;
+}
+
+input#openid_url {
+  background: url(../images/openid-bg.gif) no-repeat;
+  background-color: #fff;
+  background-position: 0 50%;
+  padding-left: 18px;
+}
+
+.clear:after {
+  content: ".";
+  display: block;
+  height: 0;
+  clear: both;
+  visibility: hidden;
+}
 
 /***** Links *****/
-a, a:link, a:visited {
-        text-decoration: none;
-        color: #6a0406;
-        font-weight:bold;
-  }
-a:hover, a:active{ text-decoration: underline;}
-a img{ border: 0; }
-
-a.issue.closed, a.issue.closed:link, a.issue.closed:visited { color: #999; text-decoration: line-through; }
+a,
+a:link,
+a:visited {
+  text-decoration: none;
+  color: #6a0406;
+  font-weight: bold;
+}
+
+a:hover,
+a:active {
+  text-decoration: underline;
+}
+
+a img {
+  border: 0;
+}
+
+a.issue.closed,
+a.issue.closed:link,
+a.issue.closed:visited {
+  color: #999;
+  text-decoration: line-through;
+}
 
 /***** Tables *****/
-table.list { border: 1px solid #e4e4e4;  border-collapse: collapse; width: 100%; margin-bottom: 4px; }
-table.list th {  background-color:#EEEEEE; padding: 4px; white-space:nowrap; }
-table.list td { vertical-align: top; }
-table.list td.id { width: 2%; text-align: center;}
-table.list td.checkbox { width: 15px; padding: 2px 0 0 0; }
-table.list td.checkbox input {padding:0px;}
-table.list td.buttons { width: 15%; white-space:nowrap; text-align: right; }
-table.list td.buttons a { padding-right: 0.6em; }
-table.list caption { text-align: left; padding: 0.5em 0.5em 0.5em 0; }
-
-tr.project td.name a { white-space:nowrap; }
-
-tr.project.idnt td.name span {background: url(../images/bullet_arrow_right.png) no-repeat 0 50%; padding-left: 16px;}
-tr.project.idnt-1 td.name {padding-left: 0.5em;}
-tr.project.idnt-2 td.name {padding-left: 2em;}
-tr.project.idnt-3 td.name {padding-left: 3.5em;}
-tr.project.idnt-4 td.name {padding-left: 5em;}
-tr.project.idnt-5 td.name {padding-left: 6.5em;}
-tr.project.idnt-6 td.name {padding-left: 8em;}
-tr.project.idnt-7 td.name {padding-left: 9.5em;}
-tr.project.idnt-8 td.name {padding-left: 11em;}
-tr.project.idnt-9 td.name {padding-left: 12.5em;}
-
-tr.issue { text-align: center; white-space: nowrap; }
-tr.issue td.subject, tr.issue td.category, td.assigned_to { white-space: normal; }
-tr.issue td.subject { text-align: left; }
-tr.issue td.done_ratio table.progress { margin-left:auto; margin-right: auto;}
-
-#content tr.issue.idnt td.subject a {background: url(../images/bullet_arrow_right.png) no-repeat 0 50%; padding-left: 16px;}
-#content tr.issue.idnt-1 td.subject {padding-left: 0.5em;}
-#content tr.issue.idnt-2 td.subject {padding-left: 2em;}
-#content tr.issue.idnt-3 td.subject {padding-left: 3.5em;}
-#content tr.issue.idnt-4 td.subject {padding-left: 5em;}
-#content tr.issue.idnt-5 td.subject {padding-left: 6.5em;}
-#content tr.issue.idnt-6 td.subject {padding-left: 8em;}
-#content tr.issue.idnt-7 td.subject {padding-left: 9.5em;}
-#content tr.issue.idnt-8 td.subject {padding-left: 11em;}
-#content tr.issue.idnt-9 td.subject {padding-left: 12.5em;}
-
-tr.entry { border: 1px solid #f8f8f8; }
-tr.entry td { white-space: nowrap; }
-tr.entry td.filename { width: 30%; }
-tr.entry td.size { text-align: right; font-size: 90%; }
-tr.entry td.revision, tr.entry td.author { text-align: center; }
-tr.entry td.age { text-align: right; }
-tr.entry.file td.filename a { margin-left: 16px; }
-
-tr span.expander {background-image: url(../images/bullet_toggle_plus.png); padding-left: 8px; margin-left: 0; cursor: pointer;}
-tr.open span.expander {background-image: url(../images/bullet_toggle_minus.png);}
-
-tr.changeset td.author { text-align: center; width: 15%; }
-tr.changeset td.committed_on { text-align: center; width: 15%; }
-
-table.files tr.file td { text-align: center; }
-table.files tr.file td.filename { text-align: left; padding-left: 24px; }
-table.files tr.file td.digest { font-size: 80%; }
-
-table.members td.roles, table.memberships td.roles { width: 45%; }
-
-tr.message { height: 2.6em; }
-tr.message td.subject { padding-left: 20px; }
-tr.message td.created_on { white-space: nowrap; }
-tr.message td.last_message { font-size: 80%; white-space: nowrap; }
-tr.message.locked td.subject { background: url(../images/locked.png) no-repeat 0 1px; }
-tr.message.sticky td.subject { background: url(../images/bullet_go.png) no-repeat 0 1px; font-weight: bold; }
-
-tr.version.closed, tr.version.closed a { color: #999; }
-tr.version td.name { padding-left: 20px; }
-tr.version.shared td.name { background: url(../images/link.png) no-repeat 0% 70%; }
-tr.version td.date, tr.version td.status, tr.version td.sharing { text-align: center; white-space:nowrap; }
-
-tr.user td { width:13%; }
-tr.user td.email { width:18%; }
-tr.user td { white-space: nowrap; }
-tr.user.locked, tr.user.registered { color: #aaa; }
-tr.user.locked a, tr.user.registered a { color: #aaa; }
-
-tr.wiki-page-version td.updated_on, tr.wiki-page-version td.author {text-align:center;}
-
-tr.time-entry { text-align: center; white-space: nowrap; }
-tr.time-entry td.subject, tr.time-entry td.comments { text-align: left; white-space: normal; }
-td.hours { text-align: right; font-weight: bold; padding-right: 0.5em; }
-td.hours .hours-dec { font-size: 0.9em; }
-
-table.plugins td { vertical-align: middle; }
-table.plugins td.configure { text-align: right; padding-right: 1em; }
-table.plugins span.name { font-weight: bold; display: block; margin-bottom: 6px; }
-table.plugins span.description { display: block; font-size: 0.9em; }
-table.plugins span.url { display: block; font-size: 0.9em; }
-
-table.list tbody tr.group td { padding: 0.8em 0 0.5em 0.3em; font-weight: bold; border-bottom: 1px solid #ccc; }
-table.list tbody tr.group span.count { color: #aaa; font-size: 80%; }
-tr.group a.toggle-all { color: #aaa; font-size: 80%; font-weight: normal; display:none;}
-tr.group:hover a.toggle-all { display:inline;}
-a.toggle-all:hover {text-decoration:none;}
-
-table.list tbody tr:hover { background-color:#ffffdd; }
-table.list tbody tr.group:hover { background-color:inherit; }
-table td {padding:2px;}
-table p {margin:0;}
-
-a.sort { padding-right: 16px; background-position: 100% 50%; background-repeat: no-repeat; }
-a.sort.asc  { background-image: url(../images/sort_asc.png); }
-a.sort.desc { background-image: url(../images/sort_desc.png); }
-
-table.attributes { width: 100% }
-table.attributes th { vertical-align: top; text-align: left; }
-table.attributes td { vertical-align: top; }
-
-table.boards a.board, h3.comments { background: url(../images/comment.png) no-repeat 0% 50%; padding-left: 20px; }
+table.list {
+  border: 1px solid #e4e4e4;
+  border-collapse: collapse;
+  width: 100%;
+  margin-bottom: 4px;
+}
+
+table.list th {
+  background-color: #EEEEEE;
+  padding: 4px;
+  white-space: nowrap;
+}
+
+table.list td {
+  vertical-align: top;
+}
+
+table.list td.id {
+  width: 2%;
+  text-align: center;
+}
+
+table.list td.checkbox {
+  width: 15px;
+  padding: 2px 0 0 0;
+}
+
+table.list td.checkbox input {
+  padding: 0px;
+}
+
+table.list td.buttons {
+  width: 15%;
+  white-space: nowrap;
+  text-align: right;
+}
+
+table.list td.buttons a {
+  padding-right: 0.6em;
+}
+
+table.list caption {
+  text-align: left;
+  padding: 0.5em 0.5em 0.5em 0;
+}
+
+tr.project td.name a {
+  white-space: nowrap;
+}
+
+tr.project.idnt td.name span {
+  background: url(../images/bullet_arrow_right.png) no-repeat 0 50%;
+  padding-left: 16px;
+}
+
+tr.project.idnt-1 td.name {
+  padding-left: 0.5em;
+}
+
+tr.project.idnt-2 td.name {
+  padding-left: 2em;
+}
+
+tr.project.idnt-3 td.name {
+  padding-left: 3.5em;
+}
+
+tr.project.idnt-4 td.name {
+  padding-left: 5em;
+}
+
+tr.project.idnt-5 td.name {
+  padding-left: 6.5em;
+}
+
+tr.project.idnt-6 td.name {
+  padding-left: 8em;
+}
+
+tr.project.idnt-7 td.name {
+  padding-left: 9.5em;
+}
+
+tr.project.idnt-8 td.name {
+  padding-left: 11em;
+}
+
+tr.project.idnt-9 td.name {
+  padding-left: 12.5em;
+}
+
+tr.issue {
+  text-align: center;
+  white-space: nowrap;
+}
+
+tr.issue td.subject,
+tr.issue td.category,
+td.assigned_to {
+  white-space: normal;
+}
+
+tr.issue td.subject {
+  text-align: left;
+}
+
+tr.issue td.done_ratio table.progress {
+  margin-left: auto;
+  margin-right: auto;
+}
+
+#content tr.issue.idnt td.subject a {
+  background: url(../images/bullet_arrow_right.png) no-repeat 0 50%;
+  padding-left: 16px;
+}
+
+#content tr.issue.idnt-1 td.subject {
+  padding-left: 0.5em;
+}
+
+#content tr.issue.idnt-2 td.subject {
+  padding-left: 2em;
+}
+
+#content tr.issue.idnt-3 td.subject {
+  padding-left: 3.5em;
+}
+
+#content tr.issue.idnt-4 td.subject {
+  padding-left: 5em;
+}
+
+#content tr.issue.idnt-5 td.subject {
+  padding-left: 6.5em;
+}
+
+#content tr.issue.idnt-6 td.subject {
+  padding-left: 8em;
+}
+
+#content tr.issue.idnt-7 td.subject {
+  padding-left: 9.5em;
+}
+
+#content tr.issue.idnt-8 td.subject {
+  padding-left: 11em;
+}
+
+#content tr.issue.idnt-9 td.subject {
+  padding-left: 12.5em;
+}
+
+tr.entry {
+  border: 1px solid #f8f8f8;
+}
+
+tr.entry td {
+  white-space: nowrap;
+}
+
+tr.entry td.filename {
+  width: 30%;
+}
+
+tr.entry td.size {
+  text-align: right;
+  font-size: 90%;
+}
+
+tr.entry td.revision,
+tr.entry td.author {
+  text-align: center;
+}
+
+tr.entry td.age {
+  text-align: right;
+}
+
+tr.entry.file td.filename a {
+  margin-left: 16px;
+}
+
+tr span.expander {
+  background-image: url(../images/bullet_toggle_plus.png);
+  padding-left: 8px;
+  margin-left: 0;
+  cursor: pointer;
+}
+
+tr.open span.expander {
+  background-image: url(../images/bullet_toggle_minus.png);
+}
+
+tr.changeset td.author {
+  text-align: center;
+  width: 15%;
+}
+
+tr.changeset td.committed_on {
+  text-align: center;
+  width: 15%;
+}
+
+table.files tr.file td {
+  text-align: center;
+}
+
+table.files tr.file td.filename {
+  text-align: left;
+  padding-left: 24px;
+}
+
+table.files tr.file td.digest {
+  font-size: 80%;
+}
+
+table.members td.roles,
+table.memberships td.roles {
+  width: 45%;
+}
+
+tr.message {
+  height: 2.6em;
+}
+
+tr.message td.subject {
+  padding-left: 20px;
+}
+
+tr.message td.created_on {
+  white-space: nowrap;
+}
+
+tr.message td.last_message {
+  font-size: 80%;
+  white-space: nowrap;
+}
+
+tr.message.locked td.subject {
+  background: url(../images/locked.png) no-repeat 0 1px;
+}
+
+tr.message.sticky td.subject {
+  background: url(../images/bullet_go.png) no-repeat 0 1px;
+  font-weight: bold;
+}
+
+tr.version.closed,
+tr.version.closed a {
+  color: #999;
+}
+
+tr.version td.name {
+  padding-left: 20px;
+}
+
+tr.version.shared td.name {
+  background: url(../images/link.png) no-repeat 0% 70%;
+}
+
+tr.version td.date,
+tr.version td.status,
+tr.version td.sharing {
+  text-align: center;
+  white-space: nowrap;
+}
+
+tr.user td {
+  width: 13%;
+}
+
+tr.user td.email {
+  width: 18%;
+}
+
+tr.user td {
+  white-space: nowrap;
+}
+
+tr.user.locked,
+tr.user.registered {
+  color: #aaa;
+}
+
+tr.user.locked a,
+tr.user.registered a {
+  color: #aaa;
+}
+
+tr.wiki-page-version td.updated_on,
+tr.wiki-page-version td.author {
+  text-align: center;
+}
+
+tr.time-entry {
+  text-align: center;
+  white-space: nowrap;
+}
+
+tr.time-entry td.subject,
+tr.time-entry td.comments {
+  text-align: left;
+  white-space: normal;
+}
+
+td.hours {
+  text-align: right;
+  font-weight: bold;
+  padding-right: 0.5em;
+}
+
+td.hours .hours-dec {
+  font-size: 0.9em;
+}
+
+table.plugins td {
+  vertical-align: middle;
+}
+
+table.plugins td.configure {
+  text-align: right;
+  padding-right: 1em;
+}
+
+table.plugins span.name {
+  font-weight: bold;
+  display: block;
+  margin-bottom: 6px;
+}
+
+table.plugins span.description {
+  display: block;
+  font-size: 0.9em;
+}
+
+table.plugins span.url {
+  display: block;
+  font-size: 0.9em;
+}
+
+table.list tbody tr.group td {
+  padding: 0.8em 0 0.5em 0.3em;
+  font-weight: bold;
+  border-bottom: 1px solid #ccc;
+}
+
+table.list tbody tr.group span.count {
+  color: #aaa;
+  font-size: 80%;
+}
+
+tr.group a.toggle-all {
+  color: #aaa;
+  font-size: 80%;
+  font-weight: normal;
+  display: none;
+}
+
+tr.group:hover a.toggle-all {
+  display: inline;
+}
+
+a.toggle-all:hover {
+  text-decoration: none;
+}
+
+table.list tbody tr:hover {
+  background-color: #ffffdd;
+}
+
+table.list tbody tr.group:hover {
+  background-color: inherit;
+}
+
+table td {
+  padding: 2px;
+}
+
+table p {
+  margin: 0;
+}
+
+a.sort {
+  padding-right: 16px;
+  background-position: 100% 50%;
+  background-repeat: no-repeat;
+}
+
+a.sort.asc {
+  background-image: url(../images/sort_asc.png);
+}
+
+a.sort.desc {
+  background-image: url(../images/sort_desc.png);
+}
+
+table.attributes {
+  width: 100%;
+}
+
+table.attributes th {
+  vertical-align: top;
+  text-align: left;
+}
+
+table.attributes td {
+  vertical-align: top;
+}
+
+table.boards a.board,
+h3.comments {
+  background: url(../images/comment.png) no-repeat 0% 50%;
+  padding-left: 20px;
+}
 
 table.query-columns {
-    border-collapse: collapse;
-    border: 0;
+  border-collapse: collapse;
+  border: 0;
 }
 
 table.query-columns td.buttons {
-    vertical-align: middle;
-    text-align: center;
-}
-
-td.center {text-align:center;}
-
-h3.version { background: url(../images/package.png) no-repeat 0% 50%; padding-left: 20px; }
-
-div.issues h3 { background: url(../images/ticket.png) no-repeat 0% 50%; padding-left: 20px; }
-div.members h3 { background: url(../images/group.png) no-repeat 0% 50%; padding-left: 20px; }
-div.news h3 { background: url(../images/news.png) no-repeat 0% 50%; padding-left: 20px; }
-div.projects h3 { background: url(../images/projects.png) no-repeat 0% 50%; padding-left: 20px; }
-
-#watchers ul {margin: 0;  padding: 0;}
-#watchers li {list-style-type:none;margin: 0px 2px 0px 0px; padding: 0px 0px 0px 0px;}
-#watchers select {width: 95%; display: block;}
-#watchers a.delete {opacity: 0.4;}
-#watchers a.delete:hover {opacity: 1;}
-#watchers img.gravatar {vertical-align: middle;margin: 0 4px 2px 0;}
-
-.highlight { background-color: #FCFD8D;}
-.highlight.token-1 { background-color: #faa;}
-.highlight.token-2 { background-color: #afa;}
-.highlight.token-3 { background-color: #aaf;}
-
-.box{
-padding:6px;
-margin-bottom: 10px;
-line-height:1.5em;
-border: 1px solid #e4e4e4;
+  vertical-align: middle;
+  text-align: center;
+}
+
+td.center {
+  text-align: center;
+}
+
+h3.version {
+  background: url(../images/package.png) no-repeat 0% 50%;
+  padding-left: 20px;
+}
+
+div.issues h3 {
+  background: url(../images/ticket.png) no-repeat 0% 50%;
+  padding-left: 20px;
+}
+
+div.members h3 {
+  background: url(../images/group.png) no-repeat 0% 50%;
+  padding-left: 20px;
+}
+
+div.news h3 {
+  background: url(../images/news.png) no-repeat 0% 50%;
+  padding-left: 20px;
+}
+
+div.projects h3 {
+  background: url(../images/projects.png) no-repeat 0% 50%;
+  padding-left: 20px;
+}
+
+#watchers ul {
+  margin: 0;
+  padding: 0;
+}
+
+#watchers li {
+  list-style-type: none;
+  margin: 0px 2px 0px 0px;
+  padding: 0px 0px 0px 0px;
+}
+
+#watchers select {
+  width: 95%;
+  display: block;
+}
+
+#watchers a.delete {
+  opacity: 0.4;
+}
+
+#watchers a.delete:hover {
+  opacity: 1;
+}
+
+#watchers img.gravatar {
+  vertical-align: middle;
+  margin: 0 4px 2px 0;
+}
+
+.highlight {
+  background-color: #FCFD8D;
+}
+
+.highlight.token-1 {
+  background-color: #faa;
+}
+
+.highlight.token-2 {
+  background-color: #afa;
+}
+
+.highlight.token-3 {
+  background-color: #aaf;
+}
+
+.box {
+  padding: 6px;
+  margin-bottom: 10px;
+  line-height: 1.5em;
+  border: 1px solid #e4e4e4;
 }
 
 div.square {
- border: 1px solid #999;
- float: left;
- margin: .3em .4em 0 .4em;
- overflow: hidden;
- width: .6em; height: .6em;
-}
-.contextual {float:right; white-space: nowrap; line-height:1.4em;margin-top:5px; padding-left: 10px; font-size:0.9em;}
-.contextual input, .contextual select {font-size:0.9em;}
-.message .contextual { margin-top: 0; }
-
-.splitcontentleft{float:left; width:49%;}
-.splitcontentright{float:right; width:49%;}
-form {display: inline;}
-input, select {vertical-align: middle; margin-top: 1px; margin-bottom: 1px;}
-fieldset {border: 1px solid #e4e4e4; margin:0; padding:4px;}
-hr { width: 100%; height: 1px; background: #ccc; border: 0;}
-blockquote { font-style: italic; border-left: 3px solid #e0e0e0; padding-left: 0.6em; margin-left: 2.4em;}
-blockquote blockquote { margin-left: 0;}
-acronym  { border-bottom: 1px dotted; cursor: help; }
-textarea.wiki-edit { width: 99%; }
-li p {margin-top: 0;}
-div.issue {padding:6px; margin-bottom:6px;}
-p.breadcrumb { font-size: 0.9em; margin: 4px 0 4px 0;}
-p.subtitle { font-size: 0.9em; margin: -6px 0 12px 0; font-style: italic; }
-p.footnote { font-size: 0.9em; margin-top: 0px; margin-bottom: 0px; }
-
-div.issue div.subject div div { padding-left: 16px; }
-div.issue div.subject p {margin: 0; margin-bottom: 0.1em; font-size: 90%; color: #999;}
-div.issue div.subject>div>p { margin-top: 0.5em; }
-div.issue div.subject h3 {margin: 0; margin-bottom: 0.1em;}
-
-#issue_tree {border: none;}
-#issue_tree table.issues { border: 0; }
-#issue_tree td.checkbox {display:none;}
-#issue_tree tr.self a.issue {color: inherit;}
+  border: 1px solid #999;
+  float: left;
+  margin: .3em .4em 0 .4em;
+  overflow: hidden;
+  width: .6em;
+  height: .6em;
+}
+
+.contextual {
+  float: right;
+  white-space: nowrap;
+  line-height: 1.4em;
+  margin-top: 5px;
+  padding-left: 10px;
+  font-size: 0.9em;
+}
+
+.contextual input,
+.contextual select {
+  font-size: 0.9em;
+}
+
+.message .contextual {
+  margin-top: 0;
+}
+
+.splitcontentleft {
+  float: left;
+  width: 49%;
+}
+
+.splitcontentright {
+  float: right;
+  width: 49%;
+}
+
+form {
+  display: inline;
+}
+
+input,
+select {
+  vertical-align: middle;
+  margin-top: 1px;
+  margin-bottom: 1px;
+}
+
+fieldset {
+  border: 1px solid #e4e4e4;
+  margin: 0;
+  padding: 4px;
+}
+
+hr {
+  width: 100%;
+  height: 1px;
+  background: #ccc;
+  border: 0;
+}
+
+blockquote {
+  font-style: italic;
+  border-left: 3px solid #e0e0e0;
+  padding-left: 0.6em;
+  margin-left: 2.4em;
+}
+
+blockquote blockquote {
+  margin-left: 0;
+}
+
+acronym {
+  border-bottom: 1px dotted;
+  cursor: help;
+}
+
+textarea.wiki-edit {
+  width: 99%;
+}
+
+li p {
+  margin-top: 0;
+}
+
+div.issue {
+  padding: 6px;
+  margin-bottom: 6px;
+}
+
+p.breadcrumb {
+  font-size: 0.9em;
+  margin: 4px 0 4px 0;
+}
+
+p.subtitle {
+  font-size: 0.9em;
+  margin: -6px 0 12px 0;
+  font-style: italic;
+}
+
+p.footnote {
+  font-size: 0.9em;
+  margin-top: 0px;
+  margin-bottom: 0px;
+}
+
+div.issue div.subject div div {
+  padding-left: 16px;
+}
+
+div.issue div.subject p {
+  margin: 0;
+  margin-bottom: 0.1em;
+  font-size: 90%;
+  color: #999;
+}
+
+div.issue div.subject > div > p {
+  margin-top: 0.5em;
+}
+
+div.issue div.subject h3 {
+  margin: 0;
+  margin-bottom: 0.1em;
+}
+
+#issue_tree {
+  border: none;
+}
+
+#issue_tree table.issues {
+  border: 0;
+}
+
+#issue_tree td.checkbox {
+  display: none;
+}
+
+#issue_tree tr.self a.issue {
+  color: inherit;
+}
 
 #content fieldset#filters {
-    padding-bottom:10px;
-  }
+  padding-bottom: 10px;
+}
+
 fieldset#filters legend {
-    -moz-border-radius-bottomleft:0px;
-    -moz-border-radius-bottomright:0px;
-    -webkit-border-bottom-left-radius:0px;
-    -webkit-border-bottom-right-radius:0px;
-    border-bottom-left-radius:0px;
-    border-bottom-right-radius:0px;
-  }
+  -moz-border-radius-bottomleft: 0px;
+  -moz-border-radius-bottomright: 0px;
+  -webkit-border-bottom-left-radius: 0px;
+  -webkit-border-bottom-right-radius: 0px;
+  border-bottom-left-radius: 0px;
+  border-bottom-right-radius: 0px;
+}
+
 fieldset#column_options legend {
-    -moz-border-radius-topleft:0px;
-    -moz-border-radius-topright:0px;
-    -webkit-border-top-left-radius:0px;
-    -webkit-border-top-right-radius:0px;
-    border-top-left-radius:0px;
-    border-top-right-radius:0px;
-  }
+  -moz-border-radius-topleft: 0px;
+  -moz-border-radius-topright: 0px;
+  -webkit-border-top-left-radius: 0px;
+  -webkit-border-top-right-radius: 0px;
+  border-top-left-radius: 0px;
+  border-top-right-radius: 0px;
+}
+
 #content fieldset.collapsible.header_collapsible {
-  padding-top:0px;
-  padding-bottom:0px;
-  border:0px;
-  margin:0px;
-  }
+  padding-top: 0px;
+  padding-bottom: 0px;
+  border: 0px;
+  margin: 0px;
+}
+
 fieldset.collapsible.header_collapsible > div {
-  padding-top:5px;
-  padding-bottom:5px;
-}
+  padding-top: 5px;
+  padding-bottom: 5px;
+}
+
 fieldset.collapsible.header_collapsible > * {
-  border-left:1px solid #E6E6E6;
-  border-right:1px solid #E6E6E6;
-  border-bottom:1px solid #E6E6E6;
-  width:100%;
-  }
+  border-left: 1px solid #E6E6E6;
+  border-right: 1px solid #E6E6E6;
+  border-bottom: 1px solid #E6E6E6;
+  width: 100%;
+}
+
 fieldset.collapsible.header_collapsible legend {
-    background:#E6E6E6 url(../images/double_arrow_toggle_up.png) no-repeat 99% 50%; cursor:pointer;
-    padding-left:0px;
-    width:100%;
-    height:23px;
-    line-height:23px;
-    text-indent:8px;
-    -moz-border-radius-topleft:5px;
-    -moz-border-radius-topright:5px;
-    -webkit-border-top-left-radius:5px;
-    -webkit-border-top-right-radius:5px;
-    border-top-left-radius:5px;
-    border-top-right-radius:5px;
-    -moz-border-radius-bottomleft:0px;
-    -moz-border-radius-bottomright:0px;
-    -webkit-border-bottom-left-radius:0px;
-    -webkit-border-bottom-right-radius:0px;
-    border-bottom-left-radius:0px;
-    border-bottom-right-radius:0px;
+  background: #E6E6E6 url(../images/double_arrow_toggle_up.png) no-repeat 99% 50%;
+  cursor: pointer;
+  padding-left: 0px;
+  width: 100%;
+  height: 23px;
+  line-height: 23px;
+  text-indent: 8px;
+  -moz-border-radius-topleft: 5px;
+  -moz-border-radius-topright: 5px;
+  -webkit-border-top-left-radius: 5px;
+  -webkit-border-top-right-radius: 5px;
+  border-top-left-radius: 5px;
+  border-top-right-radius: 5px;
+  -moz-border-radius-bottomleft: 0px;
+  -moz-border-radius-bottomright: 0px;
+  -webkit-border-bottom-left-radius: 0px;
+  -webkit-border-bottom-right-radius: 0px;
+  border-bottom-left-radius: 0px;
+  border-bottom-right-radius: 0px;
 }
 
 fieldset.collapsible.header_collapsible legend:hover {
-  background-color:#d8d8d8;
-}
+  background-color: #d8d8d8;
+}
+
 fieldset.collapsible.collapsed.header_collapsible legend {
-    background-image:url(../images/double_arrow_toggle_down.png);
-    -moz-border-radius:5px;
-    -webkit-border-radius:5px;
-    border-radius:5px;
-  }
-fieldset.collapsible { border-width: 1px 0 0 0; font-size: 0.9em; }
-fieldset.collapsible.borders { border-width: 1px; }
-fieldset.collapsible.collapsed.borders { border-width: 1px 0 0 0; }
-fieldset.collapsible legend { padding-left: 16px; background: url(../images/arrow_expanded.png) no-repeat 0% 40%; cursor:pointer; }
-fieldset.collapsible.collapsed legend { background-image: url(../images/arrow_collapsed.png); }
-
-fieldset#date-range p { margin: 2px 0 2px 0; }
-fieldset#filters table { border-collapse: collapse; }
-fieldset#filters table td { padding: 0; vertical-align: middle; }
-fieldset#filters tr.filter { height: 2em; }
-fieldset#filters td.add-filter { text-align: right; vertical-align: top; }
-.buttons { font-size: 0.9em; margin-bottom: 1.4em; margin-top: 1em; }
-
-div#issue-changesets {float:right; width:45%; margin-left: 1em; margin-bottom: 1em; background: #fff; padding-left: 1em; font-size: 90%;}
-div#issue-changesets div.changeset { padding: 4px;}
-div#issue-changesets div.changeset { border-bottom: 1px solid #ddd; }
-div#issue-changesets p { margin-top: 0; margin-bottom: 1em;}
-
-div#activity dl, #search-results { margin-left: 2em; }
-div#activity dd, #search-results dd { margin-bottom: 1em; font-size: 0.9em; overflow: hidden; }
-div#activity dt, #search-results dt { margin-bottom: 0px; padding-left: 20px; line-height: 18px; background-position: 0 50%; background-repeat: no-repeat; }
-div#activity dt.me .time { border-bottom: 1px solid #999; }
-div#activity dt .time { color: #777; font-size: 80%; }
-div#activity dd .description, #search-results dd .description { font-style: italic; }
-div#activity span.project:after, #search-results span.project:after { content: " -"; }
-div#activity dd span.description, #search-results dd span.description { display:block; color: #808080; }
-
-#search-results dd { margin-bottom: 1em; padding-left: 20px; margin-left:0px; }
-
-div#search-results-counts {float:right;}
-div#search-results-counts ul { margin-top: 0.5em; }
-div#search-results-counts  li { list-style-type:none; float: left; margin-left: 1em; }
-
-dt.issue { background-image: url(../images/ticket.png); }
-dt.issue-edit { background-image: url(../images/ticket_edit.png); }
-dt.issue-closed { background-image: url(../images/ticket_checked.png); }
-dt.issue-note { background-image: url(../images/ticket_note.png); }
-dt.changeset { background-image: url(../images/changeset.png); }
-dt.news { background-image: url(../images/news.png); }
-dt.message { background-image: url(../images/message.png); }
-dt.reply { background-image: url(../images/comments.png); }
-dt.wiki-page { background-image: url(../images/wiki_edit.png); }
-dt.attachment { background-image: url(../images/attachment.png); }
-dt.document { background-image: url(../images/document.png); }
-dt.project { background-image: url(../images/projects.png); }
-dt.time-entry { background-image: url(../images/time.png); }
-
-#search-results dt.issue.closed { background-image: url(../images/ticket_checked.png); }
-
-.search-pagination { text-align: center; }
-.search-pagination a {padding: 0 5px; }
-
-div#roadmap .related-issues { margin-bottom: 1em; }
-div#roadmap .related-issues td.checkbox { display: none; }
-div#roadmap .wiki h1:first-child { display: none; }
-div#roadmap .wiki h1 { font-size: 120%; }
-div#roadmap .wiki h2 { font-size: 110%; }
-
-div#version-summary { float:right; width:380px; margin-left: 16px; margin-bottom: 16px; background-color: #fff; }
-div#version-summary fieldset { margin-bottom: 1em; }
-div#version-summary .total-hours { text-align: right; }
-
-table#time-report td.hours, table#time-report th.period, table#time-report th.total { text-align: right; padding-right: 0.5em; }
-table#time-report tbody tr { font-style: italic; color: #777; }
-table#time-report tbody tr.last-level { font-style: normal; color: #555; }
-table#time-report tbody tr.total { font-style: normal; font-weight: bold; color: #555; background-color:#EEEEEE; }
-table#time-report .hours-dec { font-size: 0.9em; }
-
-form .attributes { margin-bottom: 8px; }
-form .attributes p { padding-top: 1px; padding-bottom: 2px; }
-form .attributes select { min-width: 50%; }
-
-ul.projects { margin: 0; padding-left: 1em; }
-ul.projects.root { margin: 0;  padding: 0; }
-ul.projects ul {border: none; }
-ul.projects ul.projects { border-left: 3px solid #e0e0e0; }
-ul.projects li.root { list-style-type:none; margin-bottom: 1em; }
-ul.projects li.child { list-style-type:none; margin-top: 1em;}
-ul.projects div.root a.project { font-family:"Arial", Arial, sans-serif; font-weight: bold; font-size: 16px; margin: 0 0 10px 0; }
-.my-project { padding-left: 18px; background: url(../images/fav.png) no-repeat 0 50%; }
-
-#tracker_project_ids ul { margin: 0;  padding-left: 1em; }
-#tracker_project_ids li { list-style-type:none; }
-
-ul.properties {padding:0; font-size: 0.9em; color: #777;}
-ul.properties li {list-style-type:none;}
-ul.properties li span {font-style:italic;}
-
-.total-hours { font-size: 110%; font-weight: bold; }
-.total-hours span.hours-int { font-size: 120%; }
-
-.autoscroll {overflow-x: auto; padding:1px; margin-bottom: 1.2em;}
-#user_firstname, #user_lastname, #user_mail, #my_account_form select { width: 90%; }
-
-#workflow_copy_form select { width: 200px; }
-
-textarea#custom_field_possible_values {width: 99%}
-
-.pagination {font-size: 90%}
-p.pagination {margin-top:8px;}
+  background-image: url(../images/double_arrow_toggle_down.png);
+  -moz-border-radius: 5px;
+  -webkit-border-radius: 5px;
+  border-radius: 5px;
+}
+
+fieldset.collapsible {
+  border-width: 1px 0 0 0;
+  font-size: 0.9em;
+}
+
+fieldset.collapsible.borders {
+  border-width: 1px;
+}
+
+fieldset.collapsible.collapsed.borders {
+  border-width: 1px 0 0 0;
+}
+
+fieldset.collapsible legend {
+  padding-left: 16px;
+  background: url(../images/arrow_expanded.png) no-repeat 0% 40%;
+  cursor: pointer;
+}
+
+fieldset.collapsible.collapsed legend {
+  background-image: url(../images/arrow_collapsed.png);
+}
+
+fieldset#date-range p {
+  margin: 2px 0 2px 0;
+}
+
+fieldset#filters table {
+  border-collapse: collapse;
+}
+
+fieldset#filters table td {
+  padding: 0;
+  vertical-align: middle;
+}
+
+fieldset#filters tr.filter {
+  height: 2em;
+}
+
+fieldset#filters td.add-filter {
+  text-align: right;
+  vertical-align: top;
+}
+
+.buttons {
+  font-size: 0.9em;
+  margin-bottom: 1.4em;
+  margin-top: 1em;
+}
+
+div#issue-changesets {
+  float: right;
+  width: 45%;
+  margin-left: 1em;
+  margin-bottom: 1em;
+  background: #fff;
+  padding-left: 1em;
+  font-size: 90%;
+}
+
+div#issue-changesets div.changeset {
+  padding: 4px;
+}
+
+div#issue-changesets div.changeset {
+  border-bottom: 1px solid #ddd;
+}
+
+div#issue-changesets p {
+  margin-top: 0;
+  margin-bottom: 1em;
+}
+
+div#activity dl,
+#search-results {
+  margin-left: 2em;
+}
+
+div#activity dd,
+#search-results dd {
+  margin-bottom: 1em;
+  font-size: 0.9em;
+  overflow: hidden;
+}
+
+div#activity dt,
+#search-results dt {
+  margin-bottom: 0px;
+  padding-left: 20px;
+  line-height: 18px;
+  background-position: 0 50%;
+  background-repeat: no-repeat;
+}
+
+div#activity dt.me .time {
+  border-bottom: 1px solid #999;
+}
+
+div#activity dt .time {
+  color: #777;
+  font-size: 80%;
+}
+
+div#activity dd .description,
+#search-results dd .description {
+  font-style: italic;
+}
+
+div#activity span.project:after,
+#search-results span.project:after {
+  content: " -";
+}
+
+div#activity dd span.description,
+#search-results dd span.description {
+  display: block;
+  color: #808080;
+}
+
+#search-results dd {
+  margin-bottom: 1em;
+  padding-left: 20px;
+  margin-left: 0px;
+}
+
+div#search-results-counts {
+  float: right;
+}
+
+div#search-results-counts ul {
+  margin-top: 0.5em;
+}
+
+div#search-results-counts li {
+  list-style-type: none;
+  float: left;
+  margin-left: 1em;
+}
+
+dt.issue {
+  background-image: url(../images/ticket.png);
+}
+
+dt.issue-edit {
+  background-image: url(../images/ticket_edit.png);
+}
+
+dt.issue-closed {
+  background-image: url(../images/ticket_checked.png);
+}
+
+dt.issue-note {
+  background-image: url(../images/ticket_note.png);
+}
+
+dt.changeset {
+  background-image: url(../images/changeset.png);
+}
+
+dt.news {
+  background-image: url(../images/news.png);
+}
+
+dt.message {
+  background-image: url(../images/message.png);
+}
+
+dt.reply {
+  background-image: url(../images/comments.png);
+}
+
+dt.wiki-page {
+  background-image: url(../images/wiki_edit.png);
+}
+
+dt.attachment {
+  background-image: url(../images/attachment.png);
+}
+
+dt.document {
+  background-image: url(../images/document.png);
+}
+
+dt.project {
+  background-image: url(../images/projects.png);
+}
+
+dt.time-entry {
+  background-image: url(../images/time.png);
+}
+
+#search-results dt.issue.closed {
+  background-image: url(../images/ticket_checked.png);
+}
+
+.search-pagination {
+  text-align: center;
+}
+
+.search-pagination a {
+  padding: 0 5px;
+}
+
+div#roadmap .related-issues {
+  margin-bottom: 1em;
+}
+
+div#roadmap .related-issues td.checkbox {
+  display: none;
+}
+
+div#roadmap .wiki h1: first-child {
+  display: none;
+}
+
+div#roadmap .wiki h1 {
+  font-size: 120%;
+}
+
+div#roadmap .wiki h2 {
+  font-size: 110%;
+}
+
+div#version-summary {
+  float: right;
+  width: 380px;
+  margin-left: 16px;
+  margin-bottom: 16px;
+  background-color: #fff;
+}
+
+div#version-summary fieldset {
+  margin-bottom: 1em;
+}
+
+div#version-summary .total-hours {
+  text-align: right;
+}
+
+table#time-report td.hours,
+table#time-report th.period,
+table#time-report th.total {
+  text-align: right;
+  padding-right: 0.5em;
+}
+
+table#time-report tbody tr {
+  font-style: italic;
+  color: #777;
+}
+
+table#time-report tbody tr.last-level {
+  font-style: normal;
+  color: #555;
+}
+
+table#time-report tbody tr.total {
+  font-style: normal;
+  font-weight: bold;
+  color: #555;
+  background-color: #EEEEEE;
+}
+
+table#time-report .hours-dec {
+  font-size: 0.9em;
+}
+
+form .attributes {
+  margin-bottom: 8px;
+}
+
+form .attributes p {
+  padding-top: 1px;
+  padding-bottom: 2px;
+}
+
+form .attributes select {
+  min-width: 50%;
+}
+
+ul.projects {
+  margin: 0;
+  padding-left: 1em;
+}
+
+ul.projects.root {
+  margin: 0;
+  padding: 0;
+}
+
+ul.projects ul {
+  border: none;
+}
+
+ul.projects ul.projects {
+  border-left: 3px solid #e0e0e0;
+}
+
+ul.projects li.root {
+  list-style-type: none;
+  margin-bottom: 1em;
+}
+
+ul.projects li.child {
+  list-style-type: none;
+  margin-top: 1em;
+}
+
+ul.projects div.root a.project {
+  font-family: "Arial", Arial, sans-serif;
+  font-weight: bold;
+  font-size: 16px;
+  margin: 0 0 10px 0;
+}
+
+.my-project {
+  padding-left: 18px;
+  background: url(../images/fav.png) no-repeat 0 50%;
+}
+
+#tracker_project_ids ul {
+  margin: 0;
+  padding-left: 1em;
+}
+
+#tracker_project_ids li {
+  list-style-type: none;
+}
+
+ul.properties {
+  padding: 0;
+  font-size: 0.9em;
+  color: #777;
+}
+
+ul.properties li {
+  list-style-type: none;
+}
+
+ul.properties li span {
+  font-style: italic;
+}
+
+.total-hours {
+  font-size: 110%;
+  font-weight: bold;
+}
+
+.total-hours span.hours-int {
+  font-size: 120%;
+}
+
+.autoscroll {
+  overflow-x: auto;
+  padding: 1px;
+  margin-bottom: 1.2em;
+}
+
+#user_firstname,
+#user_lastname,
+#user_mail,
+#my_account_form select {
+  width: 90%;
+}
+
+#workflow_copy_form select {
+  width: 200px;
+}
+
+textarea#custom_field_possible_values {
+  width: 99%;
+}
+
+.pagination {
+  font-size: 90%;
+}
+
+p.pagination {
+  margin-top: 8px;
+}
 
 /***** Tabular forms ******/
-.tabular p{
-margin: 0;
-padding: 5px 0 8px 0;
-padding-left: 180px; /*width of left column containing the label elements*/
-height: auto;
-clear:left;
-}
-
-html>body .tabular p {overflow:hidden;}
-
-.tabular label{
-font-weight: bold;
-float: left;
-text-align: right;
-margin-left: -180px; /*width of left column*/
-width: 175px; /*width of labels. Should be smaller than left column to create some right
-margin*/
-}
-
-.tabular label.floating{
-font-weight: normal;
-margin-left: 0px;
-text-align: left;
-width: 270px;
-}
-
-.tabular label.block{
-font-weight: normal;
-margin-left: 0px !important;
-text-align: left;
-float: none;
-display: block;
-width: auto;
-}
-
-.tabular label.inline{
-float:none;
-margin-left: 5px !important;
-width: auto;
+.tabular p {
+  margin: 0;
+  padding: 5px 0 8px 0;
+  padding-left: 180px;
+  /*width of left column containing the label elements*/
+  height: auto;
+  clear: left;
+}
+
+html > body .tabular p {
+  overflow: hidden;
+}
+
+.tabular label {
+  font-weight: bold;
+  float: left;
+  text-align: right;
+  margin-left: -180px;
+  /*width of left column*/
+  width: 175px;
+  /*width of labels. Should be smaller than left column to create some right margin*/
+}
+
+.tabular label.floating {
+  font-weight: normal;
+  margin-left: 0px;
+  text-align: left;
+  width: 270px;
+}
+
+.tabular label.block {
+  font-weight: normal;
+  margin-left: 0px !important;
+  text-align: left;
+  float: none;
+  display: block;
+  width: auto;
+}
+
+.tabular label.inline {
+  float: none;
+  margin-left: 5px !important;
+  width: auto;
 }
 
 label.no-css {
   font-weight: inherit;
-  float:none;
-  text-align:left;
-  margin-left:0px;
-  width:auto;
-}
-input#time_entry_comments { width: 90%;}
-
-#preview fieldset {margin-top: 1em; background: url(../images/draft.png)}
-
-.tabular.settings p{ padding-left: 300px; }
-.tabular.settings label{ margin-left: -300px; width: 295px; }
-.tabular.settings textarea { width: 99%; }
-
-fieldset.settings label { display: block; }
-fieldset#notified_events .parent { padding-left: 20px; }
-
-.required {color: #bb0000;}
-.summary {font-style: italic;}
-
-#attachments {font-size: 1em; }
-#attachments_fields input[type=text] {margin-left: 8px; }
-
-div.attachments { margin-top: 12px; }
-div.attachments p { margin:4px 0 2px 0; }
-div.attachments img { vertical-align: middle; }
-div.attachments span.author { font-size: 0.9em; color: #888; }
-
-p.other-formats { font-size:0.9em; color: #666; }
-.other-formats span + span:before { content: "| "; }
-
-a.atom { background: url(../images/feed.png) no-repeat 1px 50%; padding: 2px 0px 3px 16px; }
+  float: none;
+  text-align: left;
+  margin-left: 0px;
+  width: auto;
+}
+
+input#time_entry_comments {
+  width: 90%;
+}
+
+#preview fieldset {
+  margin-top: 1em;
+  background: url(../images/draft.png);
+}
+
+.tabular.settings p {
+  padding-left: 300px;
+}
+
+.tabular.settings label {
+  margin-left: -300px;
+  width: 295px;
+}
+
+.tabular.settings textarea {
+  width: 99%;
+}
+
+fieldset.settings label {
+  display: block;
+}
+
+fieldset#notified_events .parent {
+  padding-left: 20px;
+}
+
+.required {
+  color: #bb0000;
+}
+
+.summary {
+  font-style: italic;
+}
+
+#attachments {
+  font-size: 1em;
+}
+
+#attachments_fields input[type=text] {
+  margin-left: 8px;
+}
+
+div.attachments {
+  margin-top: 12px;
+}
+
+div.attachments p {
+  margin: 4px 0 2px 0;
+}
+
+div.attachments img {
+  vertical-align: middle;
+}
+
+div.attachments span.author {
+  font-size: 0.9em;
+  color: #888;
+}
+
+p.other-formats {
+  font-size: 0.9em;
+  color: #666;
+}
+
+.other-formats span + span:before {
+  content: "| ";
+}
+
+a.atom {
+  background: url(../images/feed.png) no-repeat 1px 50%;
+  padding: 2px 0px 3px 16px;
+}
 
 /* Project members tab */
-div#tab-content-members .splitcontentleft, div#tab-content-memberships .splitcontentleft, div#tab-content-users .splitcontentleft { width: 64% }
-div#tab-content-members .splitcontentright, div#tab-content-memberships .splitcontentright, div#tab-content-users .splitcontentright { width: 34% }
-div#tab-content-members fieldset, div#tab-content-memberships fieldset, div#tab-content-users fieldset { padding:1em; margin-bottom: 1em; }
-div#tab-content-members fieldset legend, div#tab-content-memberships fieldset legend, div#tab-content-users fieldset legend { font-weight: bold; }
-div#tab-content-members fieldset label, div#tab-content-memberships fieldset label, div#tab-content-users fieldset label { display: block; }
-div#tab-content-members fieldset div, div#tab-content-users fieldset div, div#tab-content-memberships fieldset div { max-height: 400px; overflow:auto; }
-
-table.members td.group { padding-left: 20px; background: url(../images/group.png) no-repeat 0% 50%; }
-
-input#principal_search, input#user_search {width:100%}
-
-* html div#tab-content-members fieldset div { height: 450px; }
+div#tab-content-members .splitcontentleft,
+div#tab-content-memberships .splitcontentleft,
+div#tab-content-users .splitcontentleft {
+  width: 64%;
+}
+
+div#tab-content-members .splitcontentright,
+div#tab-content-memberships .splitcontentright,
+div#tab-content-users .splitcontentright {
+  width: 34%;
+}
+
+div#tab-content-members fieldset,
+div#tab-content-memberships fieldset,
+div#tab-content-users fieldset {
+  padding: 1em;
+  margin-bottom: 1em;
+}
+
+div#tab-content-members fieldset legend,
+div#tab-content-memberships fieldset legend,
+div#tab-content-users fieldset legend {
+  font-weight: bold;
+}
+
+div#tab-content-members fieldset label,
+div#tab-content-memberships fieldset label,
+div#tab-content-users fieldset label {
+  display: block;
+}
+
+div#tab-content-members fieldset div,
+div#tab-content-users fieldset div,
+div#tab-content-memberships fieldset div {
+  max-height: 400px;
+  overflow: auto;
+}
+
+table.members td.group {
+  padding-left: 20px;
+  background: url(../images/group.png) no-repeat 0% 50%;
+}
+
+input#principal_search,
+input#user_search {
+  width: 100%;
+}
+
+* html div#tab-content-members fieldset div {
+  height: 450px;
+}
 
 /***** Flash & error messages ****/
-#errorExplanation, div.flash, .nodata, .warning {
-    padding: 4px 4px 4px 30px;
-    margin-bottom: 12px;
-	font-size: 1.1em;
-	border: 2px solid;
-}
-
-div.flash {margin-top: 8px;}
-
-div.flash.error, #errorExplanation {
-	background: url(../images/exclamation.png) 8px 50% no-repeat;
-	background-color: #ffe3e3;
-	border-color: #dd0000;
-	color: #880000;
+#errorExplanation,
+div.flash,
+.nodata,
+.warning {
+  padding: 4px 4px 4px 30px;
+  margin-bottom: 12px;
+  font-size: 1.1em;
+  border: 2px solid;
+}
+
+div.flash {
+  margin-top: 8px;
+}
+
+div.flash.error,
+#errorExplanation {
+  background: url(../images/exclamation.png) 8px 50% no-repeat;
+  background-color: #ffe3e3;
+  border-color: #dd0000;
+  color: #880000;
 }
 
 div.flash.notice {
-    background: url(../images/true.png) 8px 5px no-repeat;
-	background-color: #dfffdf;
-	border-color: #9fcf9f;
-	color: #005f00;
+  background: url(../images/true.png) 8px 5px no-repeat;
+  background-color: #dfffdf;
+  border-color: #9fcf9f;
+  color: #005f00;
 }
 
 div.flash.warning {
   background: url(../images/warning.png) 8px 5px no-repeat;
-	background-color: #FFEBC1;
-	border-color: #FDBF3B;
-	color: #A6750C;
+  background-color: #FFEBC1;
+  border-color: #FDBF3B;
+  color: #A6750C;
   text-align: left;
 }
 
-.nodata, .warning {
-    text-align: center;
-	background-color: #FFEBC1;
-	border-color: #FDBF3B;
-	color: #A6750C;
-}
-
-#errorExplanation ul { font-size: 0.9em;}
-#errorExplanation h2, #errorExplanation p { display: none; }
+.nodata,
+.warning {
+  text-align: center;
+  background-color: #FFEBC1;
+  border-color: #FDBF3B;
+  color: #A6750C;
+}
+
+#errorExplanation ul {
+  font-size: 0.9em;
+}
+
+#errorExplanation h2,
+#errorExplanation p {
+  display: none;
+}
 
 /***** Ajax indicator ******/
 #ajax-indicator {
-position: absolute; /* fixed not supported by IE */
-background-color:#eee;
-border: 1px solid #bbb;
-top:35%;
-left:40%;
-width:20%;
-font-weight:bold;
-text-align:center;
-padding:0.6em;
-z-index:100;
-filter:alpha(opacity=50);
-opacity: 0.5;
-}
-
-html>body #ajax-indicator { position: fixed; }
+  position: absolute;
+  /* fixed not supported by IE */
+  background-color: #eee;
+  border: 1px solid #bbb;
+  top: 35%;
+  left: 40%;
+  width: 20%;
+  font-weight: bold;
+  text-align: center;
+  padding: 0.6em;
+  z-index: 100;
+  filter: alpha(opacity=50);
+  opacity: 0.5;
+}
+
+html > body #ajax-indicator {
+  position: fixed;
+}
 
 #ajax-indicator span {
-background-position: 0% 40%;
-background-repeat: no-repeat;
-background-image: url(../images/loading.gif);
-padding-left: 26px;
-vertical-align: bottom;
+  background-position: 0% 40%;
+  background-repeat: no-repeat;
+  background-image: url(../images/loading.gif);
+  padding-left: 26px;
+  vertical-align: bottom;
 }
 
 /***** Calendar *****/
-table.cal {border-collapse: collapse; width: 100%; margin: 0px 0 6px 0;border: 1px solid #d7d7d7;}
-table.cal thead th {width: 14%; background-color:#EEEEEE; padding: 4px; }
-table.cal thead th.week-number {width: auto;}
-table.cal tbody tr {height: 100px;}
-table.cal td {border: 1px solid #d7d7d7; vertical-align: top; font-size: 0.9em;}
-table.cal td.week-number { background-color:#EEEEEE; padding: 4px; border:none; font-size: 1em;}
-table.cal td p.day-num {font-size: 1.1em; text-align:right;}
-table.cal td.odd p.day-num {color: #bbb;}
-table.cal td.today {background:#ffffdd;}
-table.cal td.today p.day-num {font-weight: bold;}
-table.cal .starting a, p.cal.legend .starting {background: url(../images/bullet_go.png) no-repeat -1px -2px; padding-left:16px;}
-table.cal .ending a, p.cal.legend .ending {background: url(../images/bullet_end.png) no-repeat -1px -2px; padding-left:16px;}
-table.cal .starting.ending a, p.cal.legend .starting.ending {background: url(../images/bullet_diamond.png) no-repeat -1px -2px; padding-left:16px;}
-p.cal.legend span {display:block;}
+table.cal {
+  border-collapse: collapse;
+  width: 100%;
+  margin: 0px 0 6px 0;
+  border: 1px solid #d7d7d7;
+}
+
+table.cal thead th {
+  width: 14%;
+  background-color: #EEEEEE;
+  padding: 4px;
+}
+
+table.cal thead th.week-number {
+  width: auto;
+}
+
+table.cal tbody tr {
+  height: 100px;
+}
+
+table.cal td {
+  border: 1px solid #d7d7d7;
+  vertical-align: top;
+  font-size: 0.9em;
+}
+
+table.cal td.week-number {
+  background-color: #EEEEEE;
+  padding: 4px;
+  border: none;
+  font-size: 1em;
+}
+
+table.cal td p.day-num {
+  font-size: 1.1em;
+  text-align: right;
+}
+
+table.cal td.odd p.day-num {
+  color: #bbb;
+}
+
+table.cal td.today {
+  background: #ffffdd;
+}
+
+table.cal td.today p.day-num {
+  font-weight: bold;
+}
+
+table.cal .starting a,