/* users */
.frm_reg{text-align:center;border:1px solid #CCCCCC;width:700px;}
.reg_form{text-align:center;}
.fld_reg_text{border:1px solid #999999;width:300px;}
.fld_reg_textarea{border:1px solid #999999;width:300px;height:100px;}
.fld_reg_file{width:200px;}
.fld_reg_check{}
.fld_reg_radio{}
.fld_reg_select{border:1px solid #999999;width:200px;}
.reg_f1{width:50%;font-size:12px;font-family:arial,verdana;text-align:right;padding:5px;margin-bottom:15px;}
.reg_f2{width:50%;font-size:12px;font-family:arial,verdana;text-align:left;padding:5px;}
.reg_f3{font-size:12px;font-family:arial,verdana;text-align:center;padding:4px 5px 0px 0px;}
/*.reg_f2{width:100%;text-align:left;padding:2px;} */
.reg_f3{clear:both;font-family:Verdana, Arial, sans-serif;text-align:center;}
.reg_submit{width:200px;margin:20px 0px;}
.reg_field{padding:2px;clear:both;}
.reg_caption{margin:15px 0px;font-family:Verdana, Arial, sans-serif;text-align:center;font-size:18px;}
.reg_date_day{}
.reg_date_opday{}
.reg_date_month{}
.reg_date_opmonth{}
.reg_date_year{}
.reg_date_opyear{}

.reg_s2_fields{font-weight:bold;font-size:12px;font-family:arial, sans-serif;}

.user_login_main{font-size:10px;font-family:Verdana, Arial, sans-serif;text-align:left;background:#FCFBEF;padding:10px 3px;}
.user_login_form{text-align:right;background:#FFFCE1;padding:7px 3px;border:1px solid #FEF5B8;}
.user_login_input{font-size:10px;font-family:Verdana, Arial, sans-serif;padding:1px;width:70px;border:1px solid #DDDDDD;}
.user_login_button{width:60px;border:1px solid #DDDDDD;background:#F7F3D2;}
.user_login_button_cont{text-align:center;padding-top:7px;}
.user_login_remember{text-decoration:none;}
.user_login_register{text-decoration:none;}

.user_logout_main{margin:10px 0px;font-size:12px;font-family:Verdana, Arial, sans-serif;text-align:center;background:#FCFBEF;padding:5px;}
.user_logout_text{text-align:center;padding:7px 0px 10px 0px;}
.user_logout_link{text-decoration:none;}

.user_alert_info{margin:5px;background:white;border:1px solid #AECCD9;font-size:10px;font-family:Verdana, Arial, sans-serif;text-align:left;}
.user_alert_info_caption{font-size:12px;background:#CCE6F4;padding:3px 5px;}
.user_alert_error{margin:5px;background:white;border:1px solid #E9BCBC;font-size:10px;font-family:Verdana, Arial, sans-serif;text-align:left;}
.user_alert_error_caption{font-size:12px;background:#FEE9E9;padding:3px 5px;}
.user_alert_warning{margin:5px;background:white;border:1px solid #D6CF85;font-size:10px;font-family:Verdana, Arial, sans-serif;text-align:left;}
.user_alert_warning_caption{font-size:12px;background:#FAF9DC;padding:3px 5px;}
.user_alert{margin:5px;background:white;font-size:10px;font-family:Verdana, Arial, sans-serif;text-align:left;}
.user_alert_caption{font-size:12px;padding:3px 5px;}
.user_alert_msg{padding:10px;}

.pass_remind_line{margin-bottom:5px;vertical-align:top;}
.user_pass_remind{text-align:left;width:450px;border:1px solid #FFBC62;background:#FFFCF0;font-size:12px;font-family:Verdana, Arial, sans-serif;}
.user_pass_remind_text{padding:7px;background:#FED138;font-size:12px;font-family:Verdana, Arial, sans-serif;}
.user_pass_remind_form{margin:10px;padding:5px;vertical-align:top;width:400px;border:1px solid #F0A89F;background:#FEFCFC;}
.user_login_input{background:white;padding:2px;width:200px;border:1px solid #F0A89F;font-size:12px;height:18px;font-family:Verdana, Arial, sans-serif;}
.user_pass_remind_button{width:120px;border:1px solid #F0A89F;background:#FFF5F4;}

