.formContent{
	padding:10px;
	width:370px
}
.left{
	width:150px;
	float:left;
	padding:7px 0px 0px 7px;
	min-height:24px;
	color: #fff;
}
.formRight{
	width:200px;
	float:left;
	padding:5px;
	min-height:24px;
}
.clear{
	float:none;
	clear:both;
	height:0px;
}
.row{
	background-color:none;
	display:block;
	min-height:32px;
	margin-top: 20px;
}

.ruler{
	width:400px; border-bottom:dashed 1px #dcdcdc;
}
tr:focus{
	background-color:#fcfcf0;
}
td{
	vertical-align:top;
}
.over{
	background-color:#f0f0f0;
}
.out{
	background-color:none;
}
textarea{
	margin-left: 20px;
	width: 370px;
	height: 200px;
	background-color: #ccc;
	font-family: verdana;
}
.formRight input{
	width: 200px;
	height: 25px;
	float: left;
	margin-left: 20px;
	font-size: 14pt;
	color: #000;
	background-color: #ccc;
}
.formFieldText{
	float: left;
}
input[type="submit"]{
	margin-left: 180px;
	margin-top: 10px;
}
input:focus, textarea:focus{
	border: 2px solid #3447ff;
}
#basicForm{
	margin-top: 30px;
	font-size: 16pt;
}
#formMessage{
	font-size: 16pt;
	color: #fff;
	margin-top: 20px;
	font-style: italic;
	width: 550px;
}
