1/* Whole outline block including left marker */ 2dl.outliner { 3 border: 0; 4 padding: 0; 5 margin: 0; 6} 7 8dl.outliner dt { 9 margin: 0.5em 0; 10 padding: 0.3em 1em; 11 font-weight: bold; 12 background-color: __background_alt__; 13 border: 1px solid __border__; 14 border-radius: 4px; 15} 16 17dl.outliner-js dt { 18 cursor: pointer; 19} 20 21dl.outliner-js.outliner-closed > dt { 22 padding-left: 20px; 23 background: __background_alt__ url(closed.gif) 5px center no-repeat; 24} 25 26dl.outliner-js.outliner-open > dt { 27 padding-left: 20px; 28 background: __background_alt__ url(open.gif) 5px center no-repeat; 29} 30 31/* Outline block content */ 32dl.outliner dd { 33 padding: 0 0 0 1.5em; 34 margin: 0; 35 border-left: 1px solid transparent; 36} 37 38dl.outliner:hover > dd { 39 border-left: 1px dotted __border__; 40} 41 42dl.outliner-closed > dd { 43 display: none; 44} 45 46dl.outliner-closed:hover > dd { 47 display: block; 48 position: absolute; 49 border: 1px solid __border__; 50 background-color: __background_alt__; 51 padding: 10px; 52} 53 54dl.outliner-closed:hover > dd dd { 55 position: static; 56} 57 58dl.outliner-closed.outliner-nopopup:hover > dd { 59 display: none; 60} 61