fieldset{clear:both;}legend{padding:0 0 1.286em!important;font-size:1.167em!important;font-weight:700!important;}fieldset fieldset legend{padding:0 0 1.5em!important;font-size:1em!important;}* html legend{margin-left:-7px;}*+html legend{margin-left:-7px;}form .field,form .buttons{clear:both;margin:0 0 1.5em;}form .field label{display:block;}form ul.fields{margin:0 0 1.5em;padding:0;}form ul.fields li{list-style-type:none;margin:0;}form ul.inline li,form ul.inline label{display:inline;}form ul.inline li{padding:0 .75em 0 0;}input.radio,input.checkbox{vertical-align:top;}label,button,input.submit,input.image{cursor:pointer;}* html input.radio,* html input.checkbox{vertical-align:middle;}*+html input.radio,*+html input.checkbox{vertical-align:middle;}input.submit{margin-left:150px;}textarea{overflow:auto;}input.text,input.password,textarea,select{margin:0;vertical-align:baseline;}input.text,input.password,textarea{border:1px solid #ccc;padding:4px;}form.horizontal .field{padding-left:150px;}form.horizontal .field label{display:inline;float:left;width:140px;margin-left:-150px;}