@CHARSET "UTF-8"; /* Form styles */ form ul li { margin: 0 0 15px; padding: 0; list-style: none; } form ul li label { color: #222; font-weight: bold; font-size: 12px; } label.note { color: #444; font-weight: normal; font-size: 10px; } label.choice { margin: 0 15px 0 0; font-weight: normal; font-size: 12px; color: #666; } input.text, textarea { margin: 5px 0 5px 0; padding: 3px 5px; border: 1px solid #d2d2d2; font-size: 12px; } input.radio, input.checkbox, input.file { margin: 5px 5px 0 0; } input.button { padding: 0 5px 3px 5px; font-size: 12px; } input.submit { padding: 0 4px; font-size: 12px; } select.drop { font-size: 12px; margin: 5px 5px 0 0; border: 1px solid #d2d2d2; } input.short { width: 20%; } input.medium { width: 45%; } input.long { width: 70%; } input.max { width: 95%; } table input { margin: 0 !important; } p.success { color: #008000; } p.error, span.req { color: #d8122d; font-weight: normal; } p.success strong, p.error strong, p.req strong { text-transform: uppercase; }