1/* clearfix hack from Perishable Press (.com) 2 */ 3.clearfix:after { 4 visibility: hidden; 5 display: block; 6 font-size: 0; 7 content: " "; 8 clear: both; 9 height: 0; 10 } 11.clearfix { display: inline-block; } 12 13br.clear { 14 clear: both; 15} 16 17/* start commented backslash hack \*/ 18* html .clearfix { height: 1%; } 19.clearfix { display: block; } 20/* stop commented backslash hack */ 21 22body { 23 background-color: #FFF; 24 margin: 0px; 25} 26 27#top_header { 28 min-height: 50px; 29 margin: 0px; 30 padding : 0px; 31 width: 100%; 32 background-color : #e5e5e5; 33 border-bottom : 2px solid #444; 34} 35 36#top_header > h1 { 37 font-family : Georgia,Serif; 38 padding : 20px 8px 8px 8px; 39 width : 45%; 40 float : left; 41} 42 43#top_header > h1 a { 44 color : #000; 45 text-decoration : none; 46} 47 48#top_header > h1 a:hover { 49 text-decoration : underline; 50} 51 52#top_header > p#account_info { 53 float : left; 54 display : block; 55 width : 50%; 56 margin-top : 20px; 57 margin-bottom : 0px; 58 text-align : right; 59} 60 61#toc_area { 62 background-color: #444; 63 color: #FFF; 64 width: 100%; 65 margin: 0px; 66 padding: 0px; 67 display: none; 68} 69 70#toc_area #toc_inner { 71 margin: 0; 72 padding: 8px 16px; 73} 74 75#toc_area .secedit2 { 76 display: block; 77 float: right; 78 margin: 0; 79 padding: 2px 5px !important; 80 background-color: #999; 81 text-align: center; 82 border-radius: 5px; 83 font-size: 0.8em; 84} 85 86#toc_area > p { 87 margin: 0px; 88} 89 90 91#toc_area a, 92#toc_area h1, 93#toc_area h2, 94#toc_area h3, 95#toc_area h4, 96#toc_area h5, 97#toc_area h6 { 98 color : #FFF; 99 font-weight : bold; 100} 101 102#toc_area h1 { 103 font-size: 1.3em; 104} 105 106#toc_area h2 { 107 font-size: 1.2em; 108} 109 110#toc_area h3 { 111 font-size: 1.1em; 112} 113 114#toc_area h4, 115#toc_area h5, 116#toc_area h6 { 117 font-size: 1.0em; 118} 119 120#toc_area div.secedit2 { 121 padding-top: 1.5em; 122} 123 124#toc_area a { 125 font-weight: normal; 126 text-decoration: none; 127} 128 129#toc_area a:hover { 130 text-decoration: underline; 131} 132 133#toc_area div.column { 134 float : left; 135 min-height : 100px; 136 width : 20%; 137 margin : 2px 2%; 138} 139 140#toc_toggle { 141 margin : 0px; 142 padding : 0px; 143} 144 145#toc_toggle > a { 146 margin: 0px; 147 margin-left: 80%; 148 border: 1px solid #444; 149 color : #FFF; 150 text-decoration : none; 151 background-color : #444; 152 border-top : none; 153 display : inline-block; 154 padding : 2px 5px; 155 border-radius: 0 0 8px 8px; 156} 157 158#main_pane { 159 margin : 20px auto; 160 width : 90%; 161} 162 163#main_pane > #main_pane_header { 164 width : 98%; 165 padding-bottom : 6px; 166 border-bottom : 1px solid #E4E4E4; 167} 168 169#main_pane > #main_pane_header form#search { 170 display: block; 171 float: right; 172} 173 174#main_pane > #main_pane_header form#search input { 175 float: none; 176} 177 178#main_pane > #main_pane_header form#search input[type=submit] { 179 padding: 0; 180 margin: 1px; 181 font-size: 1.5em; 182 background-color: #E5E5E5; 183 border-radius: 20px; 184} 185 186#main_pane > #main_pane_header form#search input[type=submit]:active { 187 color: #FFF; 188 background-color: #111; 189} 190 191#main_pane > #main_pane_header input#navSearch { 192 color: #999; 193} 194 195#main_pane > #main_pane_header input.button, 196#main_pane > #main_pane_header button.button { 197 background-color : transparent; 198 border : none; 199 padding : 1px; 200 display : inline; 201} 202 203#main_pane > p#main_pane_breadcrumbs { 204 margin : 4px 5px 20px 4px; 205} 206 207#footer { 208 color: #444; 209 margin : 20px auto; 210 width : 90%; 211 border-top : 1px solid #E4E4E4; 212 padding-top : 20px; 213 text-align : center; 214} 215 216 217#footer ul > li { 218 display : inline-block; 219 margin-right : 15px; 220} 221 222#content { margin: 0px; } 223 224#content .page { padding: 30px 30px 30px 20px; } 225 226 227/* ------------------------------------------------------------------------------- */ 228/* ------------------------------------------------------------------------------- */ 229/* ------------------------------------------------------------------------------- */s 230 231#content .page, 232#content .page * { font-family:Verdana,sans-serif; line-height: 150%; } 233 234#content .page h1, 235#content .page h2, 236#content .page h3, 237#content .page h4, 238#content .page h5 { font-family: Georgia, serif; 239 font-weight: normal; 240 line-height: 1.1em; } 241 242#content .page h1 { font-size: 2.0em; border-bottom: 1px solid #000; font-family: Georgia, serif; } 243#content .page h2 { font-size: 1.7em; border-bottom: 1px dashed #808080; margin-top: 40px; } 244#content .page h3 { font-size: 1.5em; border-bottom: 1px dotted #DEDEDE; margin-top: 30px; } 245#content .page h4 { font-family: Verdana, sans-serif; font-size: 1.2em; font-weight: bold; } 246#content .page h5 { font-size: 1.1em; font-weight: bold; } 247 248#content .page h1 a, 249#content .page h2 a, 250#content .page h3 a, 251#content .page h4 a, 252#content .page h5 a { color: inherit; 253 text-decoration: inherit; 254 font-family: inherit; } 255 256 257#content .page .clearer { clear: right; } 258 259#content .page .success { border: 1px solid green; } 260 261#content .page li { margin-top: 6px; margin-bottom: 6px; margin-left: 15px; } 262 263#content .page hr { clear: right; } 264 265#content .page pre { font-family: "Courier New", "Courier New", Courier, monospace; border: 1px dashed blue; padding: 2px; } 266#content .page pre.code { /*overflow: scroll;*/ background-color: #FFF; overflow: auto; } 267 268#content .page a.wikilink2 { color: red; text-decoration: none; border-bottom: 1px dashed red; } 269 270#content .page .secedit { float: right; font-size: 0.8em; } 271#content .page .secedit .button { padding: 2px; } 272 273#content .page div.toc { display: block; float: right; background-color: #FFF; margin: 5px; padding: 4px; border: 2px solid #F1F1F1; } 274 275#content .page div.toc #toc__inside ul { font-size: 0.9em; margin-left: 4px; } 276#content .page div.toc #toc__inside ul li { text-align: left; float: none; display: list-item; } 277 278#content .page #draft__status { width: 100%; margin: 15px 0px; font-weight: bold; color: #42A90F; } 279#content .page #tool__bar .toolbutton { margin: 1px; padding: 3px; } 280#content .page #dw__editform #wiki__text { width: 99%; float: left; background-color: #F5F5F5; font-family: "Courier New", "Courier New", Courier, monospace; } 281 282#content .page #dw__editform #size__ctl img { cursor: pointer; margin-right: 8px; } 283 284#content .page #dw__editform .license { 285 display: block; 286 clear: both; 287 color: #333; 288 font-style: italic; 289 margin-top: 20px; 290} 291 292#content .page #dw__editform .license a { 293 color: #333; 294} 295 296#content .page #dw__login fieldset { border: none; } 297#content .page #dw__login legend { display: none; } 298#content .page #dw__login label { display: block; padding: 10px; font-size: 1.4em; } 299#content .page #dw__login input.edit { font-size: 1.2em; border: 2px solid #000; } 300#content .page #dw__login input.button { float: right; } 301 302#content .page #dw__register fieldset { border: none; } 303#content .page #dw__register fieldset * { text-align: right; } 304#content .page #dw__register legend { display: none; } 305#content .page #dw__register label { display: block; padding: 4px; font-size: 1.4em; } 306#content .page #dw__register input.edit { font-size: 1.2em; border: 2px solid #000; text-align: left; } 307#content .page #dw__register input.button { float: right; } 308 309#content .page div#wiki__editbar { 310 clear: both; 311} 312 313#content .page ol li { margin-top: 20px; 314 margin-bottom: 20px; } 315 316#content .page ol li ul li { margin-top: 6px; 317 margin-bottom: 6px; } 318 319#content .page ol li ol li { margin-top: 6px; 320 margin-bottom: 6px; 321 list-style-type: lower-roman; } 322 323#content .page ul li ol li { margin-top: 6px; 324 margin-bottom: 6px; } 325 326 327#content .page ol li ol li ol li { list-style-type: lower-alpha; } 328 329#content .page h1 a#preview { font-size: 1.1em; 330 font-weight: bold; 331 text-align: center; } 332 333#content .page div.preview { background-color: #FAFAFA; 334 margin-top: 30px; 335 padding: 10px; 336 border: 2px inset #F1F1F1; } 337 338 339#content .page table td.diff-blockheader { padding-top: 30px; border-bottom: 2px solid #000; font-weight: bold; } 340#content .page table td.diff-deletedline { background-color: #FFDDDD; } 341#content .page table td.diff-addedline { background-color: #DDFFDD; } 342 343#content #config__manager .outkey { font-size: 0.8em; } 344