html { height:100%; } body { font-family: Verdana, Arial, Sans-Serif; font-size: 100.01%; height: 100%; width: 882px; margin: 0 auto 0 auto; padding: 0; text-align: center; color: #333; } #middle { background: url(img/background.gif) repeat-y center top; width: 870px; padding: 0 6px 0 6px; margin: 0; } #content { font-size: 82%; width: 870px; } #header { height: 80px; overflow: hidden; } #logo { padding: 20px 30px 10px 30px; } #brief { font-size: 13px; padding: 15px 15px 10px 0px; color: #666; line-height: 1.4; } #info { height: 20px; text-align: right; padding: 3px 20px; background-color: #e4edf3; color: #006699; font-size: 11px; } #info a { color: #336699; text-decoration: none; } #directory { height: 20px; padding: 3px 20px; background-color: #e4edf3; color: #006699; font-size: 12px; } #side_menu { font-size: 90%; width: 170px; margin: 30px; padding: 5px; border-right: 1px solid #e1e1e1; line-height: 1.3; } #main { font-size: inherit; line-height: 1.5; margin: 0; padding: 0 15px 30px 20px; list-style-image: url(img/bullet.gif); } #doc { font-size: inherit; line-height: 1.5; margin: 0; padding: 0 40px 30px 40px; list-style-image: url(img/bullet.gif); } #footer { border-top: 1px solid #e1e1e1; padding: 10px; margin: 0; font-size: 85%; line-height: 2; text-align: center; color: #333; } #banner { padding: 5px 0 5px 0; margin: 0; } h1, h2 { font-family: 'Trebuchet ms', Arial, Tahoma; } h1 { padding: 0.4em 0 0.2em 0; margin: 0; font-size: 280%; color: #6699cc; } h2 { padding: 0.4em 0 0 0; margin: 0 0 0.5em 0; font-size: 200%; border-bottom: 2px solid #fc9; color: #e60; } h2 span { font-size: 77%; } h3 { font-size: 131%; color: #666; margin: 1em 0 0.3em 0; } h4 { font-size: 124%; margin: 1em 0 0.3em 0; } a { color: #006699; } a:hover { text-decoration: underline; color: red; } div.toplink { text-align: right; } div.morelink { text-align: right; } div.date { font-size: 90%; font-style: italic; color: #666666; } td.pad { height: 10px; padding: 0; } div.menu_title { width: 160px; padding: 0px; margin: 0 0 0 5px; text-align: center; background: #b3b4b5 url(img/menu_top.gif) no-repeat top left; color: white; } div.menu_title span { display: block; padding: 2px 15px 2px 15px; background-image: url(img/menu_bottom.gif); background-position: bottom right; background-repeat: no-repeat; } div.menu_navi { margin: 0; padding: 10px 2px 20px 2px; } div.menu_navi ul { margin: 0 5px; padding: 0; list-style: none; } div.menu_navi li { padding: 0; display: block; border-bottom: 1px solid #eeeeee; vertical-align: middle; } div.menu_navi li a { padding: 0 0 0 10px; display: block; height: 100%; line-height: 1.8; color: #006699; text-decoration: none; } div.menu_navi li a:hover { padding: 0 0 0 10px; color: black; background-color: #D0F7FF; text-decoration: none; } div.menu_body { padding: 10px 5px 25px 5px; } div.menu_body a { text-decoration: none; color: #006699; } div.menu_body a:hover { text-decoration: underline; color: red; } div.menu_body ul { padding: 0 0 0 10px; margin: 0; list-style-image: url(img/allow.png); } div.menu_body li { padding: 0 0 1.5em 0; margin: 0; } div.menu_date { font-style: italic; font-size: 90%; text-align: right; color: #666666; } div.doc { padding: 40px; } pre { line-height: 1.3; font-size: inherit; margin: 1em 1em 1em 2em; border: 1px solid #c1b496; padding: 1em; background-color: #f6f5f0; color: black; } pre.terminal { font-size: inherit; margin-left: 1em; padding: 0.6em; line-height: 1.5; color: white; background-color: #333; border: 3px inset #999; } pre.raw { font-size: 110%; line-height: 1.3; background-color: white; border: none; } #main table { font-size: 100%; empty-cells: show; } #main table tr th { padding: 4px 6px; background-color: #eee; } #main table td { padding: 4px 6px; } #main table.box td { padding: 15px; } #doc table { font-size: 100%; empty-cells: show; } #doc table tr th { padding: 4px 6px; background-color: #eee; } #doc table td { padding: 4px 6px; } #doc table.box td { padding: 15px; }