.formLeft
{
	text-align: right;
	vertical-align: top;
	width: 350px;
}

.formRight
{
	padding-left: 15px;
	width: 300px;
}

.subFormLeft
{
	text-align: right;
	vertical-align: top;
	width: 100px;
}

.subFormRight
{
	padding-left: 15px;
	width: 100%;
}

.form input
{
	background-color: #d0d0ff;
}

.form input[ type="text" ]
{
	background-color: #d0d0ff;
	color: black;
	width: 100%;
}

.form input[ type="text" ]:focus
{
	background-color: white;
	color: navy;
}

.form textarea
{
	background-color: #d0d0ff;
	color: black;
	width: 100%;
}

.form textarea:focus
{
	background-color: white;
	color: navy;
}

.form input[ type="submit" ]
{
	background-color: #d0d0ff;
	color: black;
	font-weight: bold;
	border-top: solid 2px white;
	border-left: solid 2px white;
	border-right: solid 2px navy;
	border-bottom: solid 2px navy;
}

.form input[ type="submit" ]:hover
{
	background-color: #8888ff;
	color: yellow;
	font-weight: bold;
	border-top: solid 4px #ddddff;
	border-left: solid 4px #ddddff;
	border-right: solid 0px navy;
	border-bottom: solid 0px navy;
}
