
/* Common */

.form_input_text_common{
  border:1px solid #cecece;border-top:1px solid #8f8f8f;border-bottom:1px solid #e4e4e4;
  background-image: url(/images/common/forms/input_bg.png);background-repeat:repeat-x;
  width:200px;padding:3px;
  background-color:white;
}
.form_submit_common{
  background-color:#a82621;height:22px;border-left:5px solid #a82621;border-right:5px solid #a82621;padding:4px;padding-left:8px;padding-right:8px;color:white;border:0px;
}

/* Type1 */
.form_table_type1{
}
.form_field_label_type1{
	vertical-align:top;text-align:right;
	font-size:90%;font-weight:bold;padding:3px;padding-left:0px;padding-right:8px;padding-top:8px;
}
.form_field_content_type1{
	vertical-align:top;padding:2px;padding-right:10px;
}
.form_field_error_type1{
	vertical-align:top;padding-top:6px;padding-left:0px;
}
.form_error_list_type1{
	line-height:20px;margin-bottom:10px;padding-left:18px;background-image:url(/images/common/forms/error_circle_15.png);background-repeat:no-repeat;background-position:0px 2px;
}
.form_error_type1{
  color:#cd0001;font-size:90%;font-weight:normal;
  margin-bottom:3px;
}

/* Type2 */
.form_table_type2{
}
.form_label_type2{
	font-size:90%;font-weight:bold;
}
.form_required_type2{
	background-image: url(/images/common/forms/asterisk.png);background-repeat:no-repeat;background-position: 0px 2px;padding-right:15px;margin-left:3px;
}
.form_notice_type2{
	padding-bottom:3px;
}
.form_error_field_type2{
	padding-left:0px;
}
.form_error_list_type2{
	line-height:20px;padding-left:18px;background-image: url(/images/common/forms/error_circle_15.png);background-repeat:no-repeat;background-position:0px 2px;
}
.form_error_type2{
  font-size:90%;color:#cd0001;font-weight:bold;margin-bottom:2px;margin-top:2px;
}
.form_input_estimated_type2{
	text-align:right;padding:2px;color:gray;
}
.form_input_text_type2{
  border:1px solid #cecece;border-top:1px solid #8f8f8f;border-bottom:1px solid #e4e4e4;
  background-image: url(/images/common/forms/input_bg.png);background-repeat:repeat-x;
  width:200px;padding:3px;background-color:white;
}

/* search - small */
.form_input_text_search{
  border:1px solid #cecece;border-top:1px solid #8f8f8f;border-bottom:1px solid #e4e4e4;
  background-image: url(/images/common/forms/input_bg.png);background-repeat:repeat-x;
  width:200px;padding:2px;
  background-color:white;
}

#trigger_date_from{
  width:20px;height:22px;padding:3px;line-height:14px;color:white;border:0px;vertical-align:top;
  background:url(/images/common/forms/calendar_icon.png);background-repeat:no-repeat;background-position:50% 50%;
  margin-left:3px;cursor:default;cursor:hand;
}