#left { width: 0; } #right { max-width: 800px; } .comparison th { border-width: 1px; border-color: #666; border-style: solid; width: 50%; } .comparison table { border-color: #666; border-style: solid; border-width: 1px; border-spacing: 0; border-collapse: collapse; } .insert { background-color: #9f9; } .delete { background-color: #f99; } .revisions table, .revisions td, .revisions th { border-color: #666; border-style: solid; } .revisions table { border-width: 0 0 1px 1px; border-spacing: 0; border-collapse: collapse; } .revisions td, .revisions th { margin: 0; padding: 4px; border-width: 1px 1px 0 0; } .contents { font-size: 90%; margin: 0; padding: 0; padding-left: 10px; padding-right: 10px; line-height: 130%; } .contents ul { list-style-type: none; margin: 0; padding-left: 20px; } .page { padding-left: 15px; padding-right: 15px; padding-bottom: 15px; } .page .navbar { margin-left: -15px; margin-right: -15px; margin-bottom: -15px; border-top: 1px solid #ccc; } .description { line-height: 150%; } .description pre { padding: 5px; border: 1px dashed #ccc; background-color: #f5f5f5; } .description h1 { font-size: 1.5em; } .description h2 { font-size: 1.17em; } .description h3 { font-size: 1.0em; } .description h4 { font-size: 0.83em; } .description h5 { font-size: 0.67em; } .description p:first-child { margin-top: 0px; } .description p:last-child { margin-bottom: 0px; } .description table, .description td { border-color: #666; border-style: solid; } .description table { border-width: 0 0 1px 1px; border-spacing: 0; border-collapse: collapse; } .description td { margin: 0; padding: 4px; border-width: 1px 1px 0 0; } .footer { padding-left: 15px; font-size: smaller; }