h1#pagetitle {width:500px} #margin_content {} #margin_content dl{border:none; margin:29px 44px;} #margin_content dl dd.img {background:#FFFFFF none repeat scroll 0 0; border:1px solid #CABE9C; margin:0px; padding:2px; height:95px; width:75px} #body_column {width:511px !important; padding-bottom: 3px; padding-left: 4px} .bodyblock h2 {padding-left:17px !important} td.first {padding-left:17px !important;} #aj_reg_box {width: 500px !important; margin:4px } #aj_reg_box select {width:auto; font-size:20px; float:left; clear:both; margin-top:3px} #aj_reg_box input {width:auto; font-size:20px; float:left; clear:both; margin-top:3px } #aj_reg_box form {margin: 0px } .frame{height:382px; position:relative; font-size: 12px; width:592px; margin:0 2px 5px 5px; padding:0px 2px} .frame .text{width:20em; padding:1px} .frame p {padding:5px 0px} .frame .question { clear:both } .frame label{font-size: 18px; clear:both; line-height:22px;} .frame .form_elm_error_msg {font-size:12px; clear:both; text-align:left; padding-left:6px; color: #FFFFFF; font-weight: bold} .frame .sublabel{float:left; clear:both} .frame span.title {clear:both; padding:2px; display:block} .frame .seperator {width:96%; height:0px; border:none; border-top: 1px solid #D5D9D8; float:left; clear: both; margin:16px 0 0 0; padding:0px; display:block} .frame label.sub_label {float:none !important; display:inline !important} .frame select.short {height:200px} .frame div.slider_label {padding-left: 5px;} .frame .signUpForm {width:12em !important; height:auto !important;} .frame #birthdate select {clear:none} .frame .next_button {float:left; cursor:pointer; margin:0px 5px} .frame .back_button {float:left; cursor:pointer; margin:15px 0 0 5px; width:70px; font-weight:bold} .frame textarea {width: 280px !important; height: 100px} .frame .large_label {display:inline} .frame div.progress_container{margin: 0 130px 2px 13px; float:left} .frame div.progress{padding:1px; width:300px; height:12px; border: 1px solid #D5D9D8; background-color: #FFFFFF; margin-top:4px;} .frame div.bar {background-color: #E0E34E; font-size: 10px; text-align: right; line-height:10px } img#captcha_img{margin: 5px 0px; float:left; clear:both; display:block}  div#main_body h1{ width:595px; } div#body_column div.bodyblock p{ margin-bottom:3px; } .spellcheck { margin-top:5px; } div#body_column div.bodyblock table tr {background:none;} div.joinnow_frame_left { float:left;} div.joinnow_frame_right { position:absolute;bottom:15px;right:21px;}
