div.boxwrap { background-color: #f6f5df; border: 1px solid #cccccc; padding: 10px; margin: 0; } div.form_box{ border: 1px solid #666666; padding: 3px; background-color: #ffffff; text-align: left;} div.box_title{padding: 3px; font-weight: bold;} div.left_box{ padding: 3px; float:left; width: 330px;} div.join_box{ border: 1px solid #666666; padding: 3px; width: 380px; background-color: #ffffff; float: right;} div.join_box_title{padding: 3px; width: 380px; float: right; font-weight: bold;} .flabel { font-size: 14px; color: #666666; text-align: right; padding-right: 10px; font-weight: bold;} .flabel_err { font-size: 14px; color: red; font-weight: bold; text-align: right; padding-right: 10px;} .fdir {text-align: center; font-size: .8em; color: #666666;} .form_error { padding: 4px 6px 4px 6px; margin-bottom: 10px; font-weight: bold; color: #333333; text-align: left; background-color: fecce4; border: 1px solid #666666;} table#keyform .flabel{ font-weight: bold;} .error_item{font-size: .9em; font-weight: normal; padding-left: 50px;} .reminder{color: #666666; text-align: center; font-size: .7em;} div.flabel, div.flabel_err {float: left; width: 350px; padding: 0; margin: 2px 0; } div.finput{float: left; width: 250px; padding: 0; margin:2px 0; text-align: left;} div.show{margin: 0; padding: 0; clear: both;} div.show_hide{margin: 0; padding: 0; clear: both; } div#advanced{margin:20px 0 8px 0; font-weight: bold; color: #333333; background-color: white;} div.form_error_box { font-weight: bold; padding: 4px 0 4px 40px; margin-bottom: 10px; color: #333333; text-align: left; background-color: fecce4; border: 1px solid #666666;} .centerbox{border: 1px solid #cccccc; padding: 3px; background-color: #f6f5df; width: 610px;}