#join_form_cont{
background:#7AA2DB url(../../img/join_top_mask.gif) repeat-x top;
}
.form_join_section{
padding:10px;
color:#fff;
}
.form_join_section .input_text{
width: 200px;
}
.form_join_section textarea{
height: 120px;
width: 260px;
}
.form_join_step_label{
padding: 5px;
font-weight: bold;
color: #BE43AE;
text-align: right;
}
#form_join_birthdate_month{
width:65px;
}
#form_join_birthdate_year, #form_join_birthdate_day{
width:60px;
}
#form_join_match_agerange_start, #form_join_match_agerange_end{
width:50px;
}
.form_join_section{
margin:0 auto;
}
#join_form_cont td{
height:22px;
padding:3px 0;
}
*html #join_form_cont td{
padding:1px 0;
}

