.lsf_form .form_body {text-align: left;}
.lsf_form .form_group_table label {color:#F0F0C9}
.lsf_form .form_group_table .title {color:#F0F0C9}
.lsf_form .form_group_table td {font:12px Arial,sans-serif; padding: 10px;}
.lsf_form .form_group_table td.value {font-size: 18px; color: #F0F0C9;}
.lsf_form .form_group_table td.value input.input_text {border:1px solid #041025; color:#999; font:12px Arial,sans-serif; padding:1px 4px; width:250px}
.lsf_form .form_group_table td.value input.input_password {border:1px solid #041025; color:#999; font:12px Arial,sans-serif; padding:1px 4px; width:250px}
.lsf_form .form_group_table td.value input.input_green {border:1px solid #2BA700; color:#2BA700; font:12px Arial,sans-serif; padding:1px 4px; width:250px}
.lsf_form .form_group_table td.value select {border:1px solid #A5ACB2; color:#999; font:12px Arial,sans-serif; padding:1px; width:250px}
.lsf_form .form_group_table .radio_group_table td {padding: 0px;}
.lsf_form .form_group_table .avatar_table td {padding: 0px;}
.lsf_form .required {color: #ff0000;}
.lsf_form #form_required_message {text-align: left; margin-left: 5px;}
.lsf_form #form_footer {text-align: right; margin-left: 10px; margin-top: 10px; width: 385px;}
.lsf_form #form_footer input {font-size:18px;}
span.error {color: #ff0000;}


.ab {
background:#223D6A none repeat scroll 0 0;
color:#98A7C0;
display:none;
position:absolute;
width:300px;
z-index:20;
}