UNIXworkcode

1 a { 2 color: #2e2eaf; 3 text-decoration: none; 4 } 5 6 a:hover { 7 text-decoration: underline; 8 text-decoration-style: dotted; // not supported in IE / Edge 9 } 10 11 #page-header, h1, h2, h3, #sidebar { 12 font-family: sans-serif; 13 } 14 15 #page-header { 16 padding-top: 0.3em; 17 padding-bottom: 0.5em; 18 margin-bottom: 2em; 19 border: none; 20 border-bottom-width: 1pt; 21 border-bottom-style: solid; 22 border-bottom-color: #2e2e2e; 23 } 24 25 #page-header span { 26 font-size: 2em; 27 font-weight: bold; 28 color: #2e2e2e; 29 } 30 31 #page-header img { 32 float: right; 33 } 34 35 #sidebar { 36 float: left; 37 width: 15em; 38 } 39 40 .nav { 41 color: black; 42 background-color: #e9ebec; 43 margin-bottom: 1em; 44 padding-bottom: 0.1em; 45 } 46 47 .nav h3 { 48 color: white; 49 background-color: #5b6f7a; 50 font-size: 1.2em; 51 padding-top: 0.2em; 52 padding-bottom: 0.2em; 53 padding-left: 0.5em; 54 margin-top: 0; 55 } 56 57 .nav ul { 58 margin-top: 0; 59 padding-top: 0; 60 padding-left: 2em; 61 font-size: 0.95em; 62 } 63 64 #content { 65 margin-left: 16em; 66 padding: 0; 67 font-family: serif; 68 font-size: 1em; 69 min-width: 16em; 70 } 71 72 #content h1 { 73 color: white; 74 background-color: #5b6f7a; 75 font-size: 1.2em; 76 padding-top: 0.2em; 77 padding-bottom: 0.2em; 78 padding-left: 0.5em; 79 padding-right: 0; 80 margin-top: 0; 81 } 82 83 #content h2 { 84 color: #2e2e2e; 85 font-size: 1.2em; 86 border-bottom-color: #5b6f7a; 87 border-bottom-style: solid; 88 border-bottom-width: 1pt; 89 width: 100%; 90 } 91 92 #content h3 { 93 font-size: 1.05em; 94 } 95 96 #modules table { 97 border-collapse: separate; 98 border-spacing: .25em; 99 } 100 101 #modules td > a { 102 display: table-cell; 103 text-align: center; 104 vertical-align: middle; 105 width: 10em; 106 height: 2em; 107 border-style: solid; 108 border-width: 1pt; 109 border-color: #2e2e2e; 110 } 111 112 #modules td > a:hover { 113 background: #e9ebec; 114 } 115