p, li, td, th, h1, h2, h3 { line-height: 1.6; } #control { background-color: #eefaff; border: 1px solid #3399ff; border-collapse: collapse; margin: 0px 0px 20px 0px; width: 100%; } #control td { padding: 3px; } #control_menu:link { display: block; width: 5em; height: 20pt; text-align: center; line-height: 20pt; color: #ffffff; background-color: #3399ff; position: fixed; top: 0px; right: 0px; } #control_menu:visited { color: #ffffff; } #control_menu:hover { color: #ffffff; background-color: #0000ff; } .menu { list-style-type: none; margin: 0px; padding: 0px; } .menu li { display: inline; padding: 0px 1em 0px 0px; } a:link { color: #2244ff; text-decoration: none; font-family: monospace; } a:visited { color: #2244ff; text-decoration: none; } a:hover { color: #ff3322; text-decoration: underline; } a:active { color: #ff3322; text-decoration: underline; } #module_table { border-collapse: collapse; width: 100%; } #module_tbody td, #module_tbody th { border: 1px solid #dddddd; padding: 3px 20px; vertical-align: top; } #module_tbody th { background-color: #eeeeee; } #module_tbody h1, #module_tbody h2, #module_tbody p { font-size: 100%; margin: 0px; padding: 0px; } #module_tbody ol, #module_tbody ul { margin: .3em 0px; padding: 0px 0px 0px 2em; } #module_tbody tr:target { background-color: #fffff0; transition: background-color 800ms ease; } #module_tbody p.module_src_dir { font-family: monospace; font-size: 80%; color: #aaaaaa; } #no_module_placeholder { font-style: italic; font-family: sans-serif; text-align: center; }