body { padding: 1em; font-size: 100%; line-height: 140%; } a:hover { color: #ff6600; } h3 { margin-bottom: 1em; } .button { border-style: outset; border-width: 0px; background-color: #d0e0f0; outline: none; -moz-border-radius: 0.5em; -webkit-border-radius: 0.5em; } .button:hover { background-color: #ffcc66; } .text_field { margin-top: 0.25em; padding: 0.25em; border: #999999 1px solid; -moz-border-radius: 0.5em; -webkit-border-radius: 0.5em; } .small_text { font-size: 85%; line-height: 1em; } ul { list-style-type: disc; } ul li { margin-top: 0.5em; } ol li { margin-top: 0.5em; }