style.werc140.css (5699B)
1 /* Default werc style */ 2 3 body { 4 color: black; 5 background-color: white; 6 font-family: Helvetica, Verdana, Arial, 'Liberation Sans', FreeSans, sans-serif; 7 font-size: 84%; /* Enables font size scaling in MSIE */ 8 margin: 0; 9 padding: 0; 10 } 11 12 13 /* # Header # */ 14 .superHeader { 15 color: white; 16 background-color: rgb(100,135,220); 17 height: 1.6em; 18 } 19 20 .superHeader img { vertical-align: bottom; } 21 22 .superHeader a { 23 color: white; 24 background-color: transparent; 25 font-size: 91%; 26 margin: 0; 27 padding: 0 0.5ex 0 0.25ex; 28 } 29 30 a { text-decoration: none; } 31 a:hover { text-decoration: underline; } 32 33 .superHeader div { 34 position: absolute; 35 top: 0.40ex; 36 } 37 38 .superHeader .left { left: 0.4em; } 39 .superHeader .right { right: 0.4em; } 40 41 .midHeader { 42 color: rgb(39,78,144); 43 background-color: rgb(140,170,230); 44 background-color: #ff6d06; 45 border: solid 0 black; 46 border-width: 2px 0; 47 } 48 49 .headerTitle { 50 color: black; 51 font-size: 233%; 52 font-weight: normal; 53 margin: 0 0 0 4mm; 54 padding: 0.25ex 0; 55 } 56 #headerSubTitle { 57 font-size: 50%; 58 font-style: italic; 59 margin-left: 1em; 60 } 61 62 .headerTitle a { color: black; } 63 .headerTitle a:hover { text-decoration: none; } 64 65 .subHeader { 66 display: none; 67 color: white; 68 background-color: rgb(0,51,153); 69 margin: 0; 70 padding: 1ex 1ex 1ex 1.5mm; 71 } 72 73 .subHeader a { 74 color: white; 75 background-color: transparent; 76 font-weight: bold; 77 margin: 0; 78 padding: 0 0.75ex 0 0.5ex; 79 } 80 81 .superHeader .highlight, .subHeader .highlight { 82 color: rgb(253,160,91); 83 background-color: transparent; 84 } 85 86 87 /* # Side # */ 88 #side-bar { 89 width: 16em; 90 float: left; 91 clear: left; 92 border-right: 1px solid #ddd; 93 } 94 95 #side-bar div { 96 border-bottom: 1px solid #ddd; 97 } 98 99 .sideBarTitle { 100 font-weight: bold; 101 margin: 0 0 0.5em 2mm; 102 padding: 1em 0 0 0; 103 } 104 105 #side-bar ul { 106 list-style-type: none; 107 list-style-position: outside; 108 margin: 0; 109 padding: 0 0 0.3em 0; 110 } 111 112 li ul { 113 padding-left: 0.6em !important; 114 } 115 116 #side-bar li { 117 margin: 0; 118 padding: 0.1ex 0; /* Circumvents a rendering bug (?) in MSIE 6.0 XXX should move to iehacks.css, this causes an ugly gap */ 119 } 120 121 #side-bar a { 122 color: rgb(0,102,204); 123 background-color: transparent; 124 margin: 0; 125 padding: 0.25em 1ex 0.25em 2mm; 126 display: block; 127 text-transform: capitalize; 128 font-weight: bold!important; 129 font-size: 102%; 130 border-left: white solid 0.2em; 131 } 132 133 .thisPage, .thisPage a { 134 color: black!important; 135 background-color: white; 136 padding-left: 5mm; 137 } 138 139 #side-bar a:hover { 140 color: white; 141 background-color: rgb(100,135,220); 142 border-left: black solid 0.2em; 143 text-decoration: none; 144 } 145 146 .sideBarText { 147 line-height: 1.5em; 148 margin: 0 0 1em 0; 149 padding: 0 1.5ex 0 2.5mm; 150 display: block; 151 } 152 153 #side-bar .sideBarText a { 154 margin: 0; 155 padding: 0; 156 display: inline; 157 } 158 159 #side-bar .sideBarText a:hover { 160 color: rgb(0,102,204); 161 background-color: transparent; 162 text-decoration: none; 163 } 164 165 166 /* # Main Copy # */ 167 #main-copy { 168 max-width: 70em; 169 color: black; 170 background-color: transparent; 171 text-align: justify; 172 line-height: 1.5em; 173 margin: 0em 0 0 16em; 174 padding: 0.5mm 5mm 5mm 5mm; 175 border-left: 1px solid #ddd; 176 } 177 178 #bodyText { 179 margin: 0 0 0 15.5em; 180 padding: 2mm 5mm 2mm 5mm; 181 } 182 183 #main-copy p { 184 margin: 1em 1ex 1em 1ex !important; /* Need !important so troff-generated pages don't look totally squezed */ 185 padding: 0; 186 } 187 188 #main-copy a { 189 color: rgb(0,102,204); 190 background-color: transparent; 191 } 192 193 #main-copy a:hover { 194 color: rgb(100,135,220); 195 } 196 197 #main-copy h1, #main-copy h2 { 198 color: rgb(0,102,204); 199 background-color: transparent; 200 font-size: 145.5%; 201 font-weight: bold; 202 margin: 2em 0 0 0; 203 padding: 0.5ex 0 0.5ex 0.6ex; 204 border-bottom: 2px solid rgb(0,102,204); 205 } 206 207 #main-copy h2 { 208 font-size: 115.5%; 209 border-bottom: 1px solid rgb(0,102,204); 210 } 211 212 #main-copy .topOfPage { 213 color: rgb(0,102,204); 214 background-color: transparent; 215 font-size: 91%; 216 font-weight: bold; 217 text-decoration: none; 218 margin: 3ex 1ex 0 0; 219 padding: 0; 220 float: right; 221 } 222 223 dl { 224 margin: 1em 1ex 2em 1ex; 225 padding: 0; 226 } 227 228 dt { 229 font-weight: bold; 230 margin: 0 0 0 0; 231 padding: 0; 232 } 233 234 dd { 235 margin: 0 0 2em 2em; 236 padding: 0; 237 } 238 239 240 /* # Footer # */ 241 #footer { 242 color: white; 243 background-color: rgb(100,135,220); 244 padding: 1em; 245 clear: both; 246 } 247 248 #footer .left { 249 text-align: left; 250 line-height: 1.55em; 251 float: left; 252 clear: left; 253 } 254 255 #footer .right { 256 text-align: right; 257 line-height: 1.45em; 258 } 259 260 #footer a { 261 color: white; 262 background-color: transparent; 263 } 264 265 266 /* GENERAL */ 267 268 table { 269 border: solid 1px black; 270 } 271 th { 272 background-color: #abc; 273 border: solid 1px black; 274 text-align: center; 275 } 276 td { 277 background-color: #def; 278 border: solid 1px black; 279 } 280 281 hr { 282 border-width: 0px 0px 0.1em 0px; 283 border-color: black; 284 } 285 286 acronym, .titleTip { 287 border-bottom: 1px solid #ddd; 288 cursor: help; 289 margin: 0; 290 padding: 0 0 0.4px 0; 291 } 292 293 pre { 294 margin-left: 2em; 295 font-size: 1.2em; 296 } 297 298 blockquote { 299 border-left: 1px solid blue; 300 font-style: italic; 301 } 302 303 .smallCaps { 304 font-size: 110%; 305 font-variant: small-caps; 306 } 307 308 .doNotDisplay { display: none; } 309 310 311 .notify_errors, 312 .notify_notes, 313 .notify_success { padding: .8em; margin-bottom: 1em; border: 2px solid #ddd; } 314 315 .notify_errors { background: #FBE3E4; color: #8a1f11; border-color: #FBC2C4; } 316 .notify_notes { background: #FFF6BF; color: #514721; border-color: #FFD324; } 317 .notify_success { background: #E6EFC2; color: #264409; border-color: #C6D880; } 318 .notify_errors a { color: #8a1f11; } 319 .notify_notes a { color: #514721; } 320 .notify_success a { color: #264409; } 321 322 323 /* # Page/Handler specific # */ 324 h1.dir-list-head, ul.dir-list { 325 text-transform: capitalize; 326 font-weight: bold; 327 } 328 ul.sitemap-list a { 329 text-transform: capitalize; 330 }