/* ------------------ form ----------------- */



textarea, input{

}

input.formtext, select, textarea{
	margin-bottom: 6px;
}

table.form {
	margin-top: 10px;
}
table.form td.key {
	padding-right: 10px;
	color: #0095c9;
	vertical-align: top;
}
table.form td.value {
	padding-bottom: 5px;
}
table.form td.error {
	color: #f00;
}
input.formtext {
	width: 340px;
	padding-left: 5px;
	background-color: #f0f0f0;
	border: 1px solid #0095c9;
	height: 20px;
}
input.formradio {
}
input.formcheckbox {
}
select.formselect {
	width: 347px;
}
select.formselect option {
}
input.formreset {
	width: 342px;
	background-color: #036;
	color: #fff;
	border: 1px solid #cccccc;
	margin-top: 4px;
}
input.formsubmit {
	width: 347px;
	background-color: #0095c9;
	color: white;
	height: 25px;
	border: 1px solid #0095c9;
	margin-top: 4px;
}
input.formbutton {
	width: 342px;
	background-color: #036;
	color: #fff;
	border: 1px solid #cccccc;
	margin-top: 4px;
}
textarea.formtextarea {
	width: 340px;
	border: 1px solid #0095c9;
	background-color: #f0f0f0;
	height: 120px;
	overflow: auto;
	margin-bottom: 4px;
	padding-left: 5px;
}
input.formfile {
}
