textarea {font-family:Arial, Helvetica, sans-serif; font-size:10.8pt;} .task_description { width: 300px; } .task_hours { width: 2.5em; text-align: right} .task_time { width: 3em; text-align: right; } .image-submit {height: 22px; border: 0; margin-bottom: 1px; padding: 0; vertical-align: bottom; float: none;} table.input {border-collapse: collapse} table.input td {vertical-align: top; margin: 0; border: 0; padding: 0 1px;} #spotlight img.image-submit {float: none;} #spotlight div.btitle img.image-submit {float: right;} #spotlight div.btitle h4 {margin-top: 6px;} #maincontent img.image-submit {float: none;} #maincontent div.btitle img.image-submit {float: right;} #maincontent div.btitle h4 {margin-top: 6px;} .highlight {background: yellow;} .task_list {width: 100%; text-align: left; list-style-type: none; padding-left: 0} .task_list li {margin-left: 0} .tasks {cursor: move; border: 1px solid transparent} .task_id {float: left; padding-left: 2px; width: 3.5em; text-align: center} .task_description {float: left; padding: 1px; width: auto} .task_start {float: left; width: 5em; text-align: center} .task_end_work {float: left; width: 2em} .task_done {float: left; width: 3.6em; text-align: right; padding: 1px} .task_todo {float: left; width: 4.3em; padding: 1px; text-align: center;} .task_buttons {float: left; width: 7em} .dragable-hover {background: yellow; border: 1px solid black;} .dropzone-hover {background: yellow; border: 1px solid black;} th.hours {text-align: right;} #q { font-size: 10px;margin-left: 1em; border: 1px solid black; text-align: center; width: 5em} .fieldWithErrors { padding: 2px; background-color: red; display: table; } #notice { width: 320px; border: 2px solid green; padding: 7px; padding-bottom: 12px; margin: 1em; margin-left: 0px; color: #080; background: white; float: right; font-size: 15px; } #errorExplanation { border: 2px solid red; padding: 7px; padding-bottom: 12px; margin: 1em; margin-left: 0px; background: transparent; float: right; } #errorExplanation h2 { text-align: left; font-weight: bold; padding: 5px 5px 5px 15px; font-size: 12px; margin: -7px; background-color: #c00; color: #fff; } #errorExplanation p { color: #333; margin-bottom: 0; padding: 5px; } #errorExplanation ul li { font-size: 12px; list-style: square; } div.uploadStatus { margin: 5px; } div.progressBar { margin: 5px; } div.progressBar div.border { background-color: #fff; border: 1px solid gray; width: 100%; } div.progressBar div.background { background-color: #333; height: 18px; width: 0%; }