| 1358 | 1358 | .task.label {width:100%;} | 
  | 1359 | 1359 | .task.label.project, .task.label.version { font-weight: bold; } | 
  | 1360 | 1360 |  | 
  | 1361 |  | .task_late { background:#f66 url(../images/task_late.png); border: 1px solid #f66; } | 
  | 1362 |  | .task_done { background:#00c600 url(../images/task_done.png); border: 1px solid #00c600; } | 
  | 1363 |  | .task_todo { background:#aaa url(../images/task_todo.png); border: 1px solid #aaa; } | 
  |  | 1361 | .task_late { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAH0lEQVQYlWP4n5b2n4GBgQEXzYBP8n9a2n/8kkPFBAAIullB/YnEeQAAAABJRU5ErkJggg==); border: 1px solid #f66; } | 
  |  | 1362 | .task_done { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAHUlEQVQYlWNgOMbwn4GBgQEnjVfyGMN/ApJDxAQAEcs4oQm+MpIAAAAASUVORK5CYII=); border: 1px solid #00c600; } | 
  |  | 1363 | .task_todo { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAIElEQVQYlWNYtWrVfwYGBgZcNAM+yVWrVv3HLzlUTAAAQndfoTPeSGgAAAAASUVORK5CYII=); border: 1px solid #aaa; } | 
  | 1364 | 1364 |  | 
  | 1365 | 1365 | .task_todo.parent { background: #888; border: 1px solid #888; height: 3px;} | 
  | 1366 | 1366 | .task_late.parent, .task_done.parent { height: 3px;} | 
  | 1367 |  | .task.parent.marker.starting  { position: absolute; background: url(../images/task_parent_end.png) no-repeat 0 0; width: 8px; height: 16px; margin-left: -4px; left: 0px; top: -1px;} | 
  | 1368 |  | .task.parent.marker.ending { position: absolute; background: url(../images/task_parent_end.png) no-repeat 0 0; width: 8px; height: 16px; margin-left: -4px; right: 0px; top: -1px;} | 
  |  | 1367 | .task.parent.marker.starting  { position: absolute; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAIUlEQVQYlWNYtWrVf3yYYTAoYGBgwKmIARnglURXhCwGACT/m2W+kRYfAAAAAElFTkSuQmCC) no-repeat 0 0; width: 8px; height: 16px; margin-left: -4px; left: 0px; top: -1px;} | 
  |  | 1368 | .task.parent.marker.ending { position: absolute; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAIUlEQVQYlWNYtWrVf3yYYTAoYGBgwKmIARnglURXhCwGACT/m2W+kRYfAAAAAElFTkSuQmCC) no-repeat 0 0; width: 8px; height: 16px; margin-left: -4px; right: 0px; top: -1px;} | 
  | 1369 | 1369 |  | 
  | 1370 |  | .version.task_late { background:#f66 url(../images/milestone_late.png); border: 1px solid #f66; height: 2px; margin-top: 3px;} | 
  | 1371 |  | .version.task_done { background:#00c600 url(../images/milestone_done.png); border: 1px solid #00c600; height: 2px; margin-top: 3px;} | 
  | 1372 |  | .version.task_todo { background:#fff url(../images/milestone_todo.png); border: 1px solid #fff; height: 2px; margin-top: 3px;} | 
  | 1373 |  | .version.marker { background-image:url(../images/version_marker.png); background-repeat: no-repeat; border: 0; margin-left: -4px; margin-top: 1px; } | 
  |  | 1370 | .version.task_late { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAFElEQVQImWP4n5b2nwEG/qel/QcAMkYFlTYNcQ8AAAAASUVORK5CYII=); border: 1px solid #f66; height: 2px; margin-top: 3px;} | 
  |  | 1371 | .version.task_done { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAE0lEQVQImWNgOMbwnwEOjjH8BwAdtQOLac3zPwAAAABJRU5ErkJggg==); border: 1px solid #00c600; height: 2px; margin-top: 3px;} | 
  |  | 1372 | .version.task_todo { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAFElEQVQImWNYtWrVfwYYWLVq1X8ANN0F+zv2l4gAAAAASUVORK5CYII=); border: 1px solid #fff; height: 2px; margin-top: 3px;} | 
  |  | 1373 | .version.marker { background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAJUlEQVQYlWNgQAX/oRgr+I+G8UqiKMIlCVdEUAFBK4hyJE5vAgBR0CfZ3Jl+uwAAAABJRU5ErkJggg==); background-repeat: no-repeat; border: 0; margin-left: -4px; margin-top: 1px; } | 
  | 1374 | 1374 |  | 
  | 1375 |  | .project.task_late { background:#f66 url(../images/milestone_late.png); border: 1px solid #f66; height: 2px; margin-top: 3px;} | 
  | 1376 |  | .project.task_done { background:#00c600 url(../images/milestone_done.png); border: 1px solid #00c600; height: 2px; margin-top: 3px;} | 
  | 1377 |  | .project.task_todo { background:#fff url(../images/milestone_todo.png); border: 1px solid #fff; height: 2px; margin-top: 3px;} | 
  | 1378 |  | .project.marker { background-image:url(../images/project_marker.png); background-repeat: no-repeat; border: 0; margin-left: -4px; margin-top: 1px; } | 
  |  | 1375 | .project.task_late { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAFElEQVQImWP4n5b2nwEG/qel/QcAMkYFlTYNcQ8AAAAASUVORK5CYII=); border: 1px solid #f66; height: 2px; margin-top: 3px;} | 
  |  | 1376 | .project.task_done { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAE0lEQVQImWNgOMbwnwEOjjH8BwAdtQOLac3zPwAAAABJRU5ErkJggg==); border: 1px solid #00c600; height: 2px; margin-top: 3px;} | 
  |  | 1377 | .project.task_todo { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAFElEQVQImWNYtWrVfwYYWLVq1X8ANN0F+zv2l4gAAAAASUVORK5CYII=); border: 1px solid #fff; height: 2px; margin-top: 3px;} | 
  |  | 1378 | .project.marker { background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALUlEQVQYlWNgQAImlt/+m1h++8+ADcAksSpCl0RRhEsSroigAoJWEOVIfN4EAOrAX1HhJNvsAAAAAElFTkSuQmCC); background-repeat: no-repeat; border: 0; margin-left: -4px; margin-top: 1px; } | 
  | 1379 | 1379 |  | 
  | 1380 | 1380 | .version-behind-schedule a, .issue-behind-schedule a {color: #f66914;} | 
  | 1381 | 1381 | .version-overdue a, .issue-overdue a, .project-overdue a {color: #f00;} |