.form-item{margin:1.5em 0;}

.form-item input.error,

.form-item textarea.error,

.form-item select.error{border:1px solid #c00;}

.form-item label{display:block;font-weight:bold;}

.form-item label.option{display:inline;font-weight:normal;}

.form-required{color:#c00;}

.form-item .description{font-size:0.85em;}

.form-checkboxes .form-item,

.form-radios .form-item{margin:0;}

.form-submit{}

.container-inline div,

.container-inline label{display:inline;}

.tips{}

.password-parent,

.confirm-parent{margin:0;}

#block-search-form{background:#eeeeee;}

#user-login-form{text-align:left;}

#user-login-form ul{margin-bottom:0;}

html.js #user-login-form li.openid-link,

#user-login-form li.openid-link{margin-top:1.5em;margin-left:-20px;}

#user-login-form li.user-link{margin-top:1.5em;}

#user-login ul{margin:1.5em 0;}

form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}

form tbody{border-top:1px solid #ccc;}

form tr.even{background-color:#fff;}

form table .item-list ul{margin:0;}