.col{margin:0}#main_content,#main_content .layout,#full_layout,#full_layout #main{padding:0;width:100%}.full_layout .main_col{width:976px}#col_layout{margin-top:16px}#gutters{padding-bottom:5px}#corporate_footer .mastfoot_wrap{margin:0 auto 15px auto}#mastfoot{background:transparent}#site_footer{display:none}#cbs_related_sites_form{display:none}#corporate_footer p{margin:0 16px 0 0}#corporate_footer p#footer_rights{text-align:center;color:#000}.dialogs{height:100%;overflow:hidden}.dialog_head{border-color:#06c;border-width:1px;color:#000;padding:0 25px;height:60px;line-height:60px}
.dialog_head p{width:100%;overflow:hidden}.dialog_head em{font-size:14px;font-weight:bold;font-style:italic;float:left;line-height:16px;margin:-17px 0 0;width:100%}.dialog_head strong{display:block;font-size:30px}.dialog_body{padding:20px 25px}.dialog .form_feedback{display:none;border-width:1px;font-size:11px;margin:0 0 10px;padding:6px}.dialog .form_error{background:#fcc;border-color:#c00;color:#c00;display:block}.dialog .form_success{background:#cfc;border-color:#090;color:#090;display:block}
.dialog ol.fields{height:100%}.dialog li.field{float:left;padding:0 0 5px;width:100%}.dialog .field label{float:left}.dialog li.hidden_field{display:none;visibility:hidden;margin:0;padding:0}.dialog input.hidden{display:none;visibility:hidden}.dialog input.submit,.dialog button.submit{background:url(/images/layout/user_forms.png) no-repeat 0 -230px;border-width:0;color:#fff;display:block;font-size:18px;font-weight:bold;height:36px;text-align:center;margin:0 auto;width:136px}.dialog input.update{background:0;border-width:0;color:#09f;cursor:pointer;padding:0!important;margin:0}
.dialog input.update:hover{text-decoration:underline}.dialog p{margin:0}.dialog .field .label{color:#333;line-height:14px;display:block;padding:5px 0;height:1%;overflow:hidden}.dialog .field .label a{display:inline;float:right;font-size:11px;font-weight:normal;line-height:13px;margin:1px 0 0}.dialog .field span.text{background:#fff;border-width:1px;display:block;padding:3px}.dialog .field .text input.text{background:0;border-width:0;margin:0;padding:0;width:100%}.dialog .field .data{display:block;padding:0 0 5px}
.dialog .field .link_reminder{font-weight:bold;line-height:20px;border-width:1px 0;padding:10px 0 13px 8px;margin:10px 0 0}.dialog li.submit{padding:10px 0 20px}.dialog li.submit input.submit{cursor:pointer}.field_feedback{font-size:11px;display:none;visibility:hidden}.field_error .field_feedback{color:#c00;display:block;visibility:visible}.field_success .field_feedback{color:#090;display:block;visibility:visible}.dialog .field_error label{color:#c00}.dialog .field_error span.text{border-color:#c00;background-color:#fee}
.dialog .field_error select{background-color:#fee}.dialog .field_success label{color:#090}.dialog .field_success span.text{border-color:#090;background-color:#efe}.ds_wrap{background:url(/images/layout/user_forms.png) no-repeat 0 -300px}.ds_wrap_container{background-color:#dfdfdf}.ds_wrap_tl{background-position:0 -1000px;padding:20px 0 0}.ds_wrap_tr{background-position:right -1000px}.ds_wrap_bl{background-position:0 bottom;padding:0 20px 20px}.ds_wrap_br{background-position:right bottom}.ds_wrap_title{font-family:georgia,serif;font-size:24px}
.signin_signup_dialogs .dialog{width:100%}#recaptcha_image img{width:180px;height:60px}.field.captcha{position:relative;left:-20px}ul.notes li.note{font-size:11px;margin:0 0 10px}ul.notes li.required_note{color:#09f;font-size:10px}ul.benefits{height:100%;overflow:hidden}.benefits .benefit{float:left;margin:20px 0 0;width:100%}.benefit_features{list-style:disc;margin:6px 0 0}.benefit_feature{margin:0 0 0 20px}.recover_password_dialog{height:500px}.recover_password_dialog .dialog_message,.success_dialog .dialog_message{font-weight:bold;margin:10px 0 20px}
.recover_password_dialog .fields{width:240px}.recover_password_dialog .field .submit{margin:15px auto 0}.recover_password_dialog .field .label{height:20px}.registration_down_dialog{height:500px}.success_dialog{height:500px}