* { font-family: Verdana "MS Gothic"; } body { background-color: #fff; } h1{ font-size: 1em; font-weight: bold; } h1 img { border: none; } div.admin { text-align: right; font-size: 0.8em; margin-bottom: 1em; } div.sticky{ position:absolute; z-index: 1; } div.sticky td { white-space: nowrap; background-color: white; border-top: #ddd 1px solid; border-bottom: gray 1px solid; border-right: gray 1px solid; padding: 0.5em; font-size: 12px; max-width: 600px; max-height: 400px; } div.sticky img{ border: none; } div.sticky span.control { background-image: url('image/menu.png'); background-color: transparent; padding: 19px 19px 0px 0px; font-size: 1px; } div.sticky span.unlock { background-image: url('image/freeze.png'); background-color: transparent; padding: 19px 19px 0px 0px; font-size: 1px; } div.line{ position:absolute; } div.search_box{ text-align: right; } a { color: #00d; text-decoration: none; } em { font-style: normal; font-weight: bold; } dt { font-weight: bold; } ul { list-style-type: square; } pre{ padding: 3px; background-color: #f5f5ff; border-right: 1px gray solid; border-bottom: 1px gray solid; } blockquote{ margin-left: 5px; padding: 3px; background-color: #fafafa; border: 1px gray dashed; } hr { width: 100px; border black 1px solid; } div.arrow { position:absolute; font-size: 0px; line-height: 0%; width: 0px; box-sizing: content-box; -moz-box-sizing: content-box; } div.label { position:absolute; font-size: 10px; background-color: transparent; } span.digest { font-size: 80%; } p.pbox { background-color: transparent; border-right: 1px gray solid; border-bottom: 1px gray solid; } body { background-color: #aaffbb; background-image: url(''); }