@charset "utf-8";
/* Style for invalid input */
.invalidInput{
	border:#F00 1px dotted;
	background-color: #FFECE6;
	
}

/* Style for valid input */
.validInput{
	border: 1px dotted #FF0000;
}

body {
font-family: Arial,sans-serif;
font-size: 1em;
color: #222;
padding: 0;
margin: 0;
background:#FFF;
}
#form {
position:relative;
left:1%; top:1px;
background:#FFFFFF;
padding: 10px;
}
#form h1 {
margin-top: 1px;
color: #003366;
font-size: 1.8em;
}

#form1 input {
/*border: #CCCCCC 1px solid;*/
	padding-top: 5px;
	margin-top: 5px;
	padding-left: 4px;
	width: 250px;
	height: 20px;
}
#form1 textarea {
/*border: #CCCCCC 1px solid;*/
	padding-top: 5px;
	margin-top: 5px;
	padding-left: 4px;
	width: 250px;
	height: 100px;
}
#form1 #button {
width:90px;
margin-top: 1px;
margin-bottom: 3px;
border: #999999 1px solid;
height: 24px;
}
#form1  {
font-size: 1em;
}


FORM { padding: 0px; margin: 0px; display: inline; }

