/** login box **/ #login { width: 231px; position: absolute; top: 0px; right: 0px; font: normal normal normal 8pt arial,verdana,sans-serif; color: black; } #login-bg fieldset { color: black; border-color: black; margin: 0; } #login-bg .loginbutton { font-size: 8pt; float: right; width: auto; border: 1px solid black; margin-top: 8px; } #login-bg input.loginFld { font-size: 7pt; padding: 0; width: 10em; color: black; } #login-bg label { display: block; float: left; width: 6em; margin-right: .25em; text-align: right; color: black; } fieldset ol { padding: .2em .2em 0 .2em; list-style: none; } fieldset li { float: left; clear: left; width: 100%; padding-bottom: .25em; } fieldset.submit { float: none; width: auto; border: 0 none #FFF; padding-left: 18em; } fieldset input { width: 15em; } label { font-size: 85%; display: block; float: left; width: 4em; margin-right: .25em; text-align: right; color: black; } html, body, h1, h2, h3, h4 { margin: 0; padding: 0; } h1 img { display: block; } img { border: 0; } a { color: #464544; } a:hover { color: #666666; } .left { float: left; } .right { float: right; } .more { text-align: right; } .clear { clear: both; } body { text-align: center; font: 12px arial, sans-serif; color: #464544; padding-bottom: 10px; margin-top: 100px; } .ital { font-style: italic; } #outer { padding-top: 20px; } /** layout **/ #wrapper { text-align: left; margin: auto; width: 600px; position: relative; } #nav { margin-top: 30px; text-align: center; }