/* form elements */
.form{
	padding: 5px;
}

table.form td{
	vertical-align: top;
}

table.form a{
	font-weight: normal;
}

.form-description{}

.form-title{}

.form-error{
	color: #ff0000;
}

.requiredField{
	font-weight: bold;
}

/* input fields */
table.form input {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}

table.form textarea {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}

/* select boxes */
table.form select { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px; 
	font-weight:500;
}

