html { overflow-y: scroll; } body { background-color: #fcfcf8; font-family: Verdana, sans-serif; padding: 0.75em; line-height: 1.333; } h1, h2, h3, h4, h5, h6 { font-weight: bold; margin-bottom: 0.5em; } h1 { font-size: 175%; } h2 { font-size: 150%; } h3 { font-size: 125%; } h4 { font-size: 113%; } h5, h6 { font-size: 100%; } strong { font-weight: bold; } em { font-style: italic; } a { color: #338; text-decoration: none; } a:hover { color: #33f; text-decoration: underline; } p { font-size: 75%; margin-bottom: 0.375em; } p.nav { margin-top: 1.5em; font-size: 56%; text-transform: uppercase; } table { table-layout: fixed; } tr { height: 1em; } fieldset { border: solid 1px #aaa; padding: 0 0.5em 0.875em 0.5em; margin-bottom: 1.25em; } legend { border: solid 1px #ccc; font-size: 81%; font-weight: bold; padding: 0 0.5em; } fieldset input { border: none; } fieldset label { font-size: 56%; font-weight: bold; text-transform: uppercase; margin-top: 0.25em; } fieldset table { margin-top: 0.5em; } img.calendar_date_select_popup_icon { margin-left: -4px; } .left { text-align: left; } .right { text-align: right; } .center { text-align: center; } .light { background-color: #fcfcf8; } .dark { background-color: #f4f2ee; } .border { border: 1px solid #ccc; } .clear { clear: both; height: 0; overflow: hidden; }