body { text-align: center; }

html>body p code { *white-space: normal; }

.container { text-align: left; }

ol { margin-left: 2em; }

sup { vertical-align: text-top; }

sub { vertical-align: text-bottom; }

hr { margin: -8px auto 11px; }

img { -ms-interpolation-mode: bicubic; }

fieldset { padding-top: 0; }

input.text { margin: 0.5em 0; background-color: fff; border: 1px solid bbb; } input.text:focus { border: 1px solid #666; } input.title { margin: 0.5em 0; background-color: fff; border: 1px solid bbb; } input.title:focus { border: 1px solid #666; } input.checkbox { position: relative; top: 0.25em; } input.radio { position: relative; top: 0.25em; } input.button { position: relative; top: 0.25em; }

textarea { margin: 0.5em 0; }

select { margin: 0.5em 0; }

button { position: relative; top: 0.25em; }