@charset "UTF-8";

.input-checkbox{
	width:16px !IMPORTANT;
}

.form-std input, .form-std textarea, .form-std select, input.form-std, select.form-std{
	width: 291px;
	/*margin-top: 3px;*/
	margin-top:2px;
	*margin-top:0px;
}
.form-std .input-submit, .form-std {
  width:auto;
}
.form-std select, select.form-std{
  width:299px;
}
.form-std .input-date-select select {
  width:auto;
}
.form-std .input-date-select-day select, .form-std .input-date-select-month select {
  margin-right:5px;
}
.input-date input{
  width:270px;
  vertical-align:top;
}
.form-std .input-submit, .form-std input.input-radio {
  width:auto;
}
.input-date img{
  margin-top:2px;
  float:right;
}
  

.field {
	display:block;
	padding-bottom:5px;
	margin:0;
	margin-bottom:1px;
	/*background:#CCC;*/
}

.submit_register {
	margin-top:10px;
	float: right;
}

.error label, .error {
  color:#ff3333;
}
