.important{color:red;}#require_fields{padding:5px;}form.search{display:none;}form#signup{clear:left;padding:0;background-color:#F8FBFA;}form#signup h3{margin-bottom:0;}form#signup fieldset .error{margin:0!important;background:#fff url(../images/icons/exclamation.png) no-repeat scroll 5px 3px;}form#signup select,form#signup input,form#signup textarea{border:1px solid #ccc;padding:2px;}#update-listing-block .leftcol{margin-bottom:3px;width:100%;float:left;}#update-listing-block fieldset{padding:15px 3px 8px 3px;border-bottom:1px dashed #ccc;position:relative;}fieldset div{width:55%;float:left;}fieldset p{width:36%;float:right;color:#777;margin-top:20px;}form#signup fieldset label.top-label{float:left;font-weight:bold;padding:0;text-align:left;width:55%;font-size:1em;}form#signup #submit{float:right;margin-top:5px;}#update-listing-block label{display:block;float:left;font-size:.9em;width:8.2em;}#update-listing-block h5{clear:left;font-size:1em;margin-bottom:0;}#update-listing-block textarea{font-family:"Helvetica Neue",Arial,sans-serif;font-size:.9em;height:80px;margin-left:0;width:100%;overflow:auto;}#update-listing-block .textbox,#update-listing-block select{width:100%;float:left;clear:left;}.checkbox-group{float:left;}.signup-options-list{float:left;width:142px;}form#signup .signup-options-list label,form#signup .signup-options-list span,form#signup .signup-options-list input,form#signup .signup-options-list li,form#signup .signup-options-list,form#signup #signup-type input{border:none!important;}#update-listing-block label{display:block;float:left;font-size:.9em;width:8.2em;}.signup-options-list li{clear:left;padding:1px;border:none!important;}.signup-options-list li label{width:100%!important;}.signup-options-list span{margin-left:5px;}#update-listing-block{padding:15px;border:1px solid #D1C5B9;}#update-listing-block #state-container{width:60%;}#update-listing-block #state{width:90%;}#update-listing-block #zip-container{float:left;clear:none;width:40%;}#update-listing-block #zip input{width:90%;}#update-listing-block textarea#tagline{height:40px;}#signup-type div{width:100%;}#signup-type input,#signup-type div label{display:block;float:left;}#signup-type label{width:auto;margin-left:5px;}#signup-type div{margin-bottom:2px;}#signup-type input{clear:left;}p#thank-you{font-size:1.6em;line-height:1.2em;margin-bottom:.8em;}p#thank-you-subtext{margin-bottom:.8em;}h2#pagehead{font-size:1.2em;}