1/* Whole outline block including left marker */ 2div.outline-block { 3 border-left: 0; 4 padding-left: 0; 5 padding-bottom: 0.3em; 6} 7 8/* Outline block content */ 9td.outline-content { 10 border-left: 4px; 11 padding-left: 5px; 12 margin-left: 0; 13 margin-bottom: 0; 14 padding-top: 8px; 15 padding-bottom: 0.0em; 16} 17 18div.marked { 19} 20div.unmarked { 21} 22div.visible { 23 display: block; 24} 25div.invisible { 26 display: none; 27 height: 0; 28} 29 30/* Left marker area */ 31td.outline-bar { 32 width: 3px; 33 margin-left: 2px; 34 font-size:90%; 35} 36 37/* Left marker - shown (shown on mouse hover) */ 38td.marked { 39 border-left: 1px dotted #106070; 40 border-bottom: 1px dotted #506080; 41 padding-left: 0; 42} 43/* Left marker - hidden (shown on mouse hover) */ 44td.unmarked { 45 border-left: 1px dotted #106070; 46 border-bottom: 1px dotted #506080; 47 padding-left: 0; 48} 49 50/* Wedge & title area */ 51div.wedge { 52 font-weight: bold; 53 padding-left: 20px; 54 margin-left: 0; 55 cursor: pointer; 56 vertical-align: middle; 57 content: "> "; 58} 59 60/* Wedge area nearby outline title - expanded wedge */ 61div.wedgeOpen { 62 content: "> "; 63 background: url('open.gif') no-repeat 0.1em; 64} 65 66/* Wedge area nearby outline title - collapsed wedge */ 67div.wedgeClosed { 68 content: "> "; 69 background: url('closed.gif') no-repeat 0.1em; 70} 71