/*
 * Main
 */

label { font-weight: bold; }
fieldset { padding: 1.4em; margin: 0 0 1.5em 0; border: 1px solid #ccc; }
legend { font-weight: bold; font-size: 1.2em; }

/*
 * Input
 */

input.text,
textarea,
select {
  margin: 0.5em 0;
  border: 1px solid #8e908b;
}

input.text:focus,
textarea:focus,
select:focus {
  border: 1px solid #8e908b;
}

input.text {
	width: 230px;
	padding: 2px;
}

/**
 * Submit
 */
 
span.submit,
span.submit a {
	color: #000;
	font: 13px verdana, helvetica, sans-serif;
	font-weight: bold;
}
 
span.reset,
span.reset a {
	color: #9d9b92;
	font: 13px verdana, helvetica, sans-serif;
	font-weight: bold;
}

