#form {font-family:Arial, Helvetica, sans-serif; width:34em}
h2 {
	padding:40 0 100;
	font-size:90%;
	text-align: center;
	vertical-align: middle;
}
p {margin:0 0 1em 0;padding:0;font-size:80%}
fieldset {
	border:none;
	margin-bottom:1em;
	width:36em;
	padding-top:1.5em;
	background-image: url(../images/blueGrey.gif);
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#personal {
	border:outset #d5dcef;
	background-image: url(../images/blueGrey.gif);

}

#personal label {position:absolute;font-size:80%;padding-top:.2em;left:25px}
#personal input {margin-left:7em;line-height:1.4em;margin-bottom:.5em;}

#personal textarea {margin-left:7em;}


textarea {font:.8em Arial, Helvetica, sans-serif;width:32em;padding:.2em;margin-bottom: 10px;}

input[type="submit"], input[type="reset"] {
	font:1em Arial, Helvetica, sans-serif;
	margin-top: 10px;
	margin-bottom: 10px;
	background-image: url(../images/blueGrey.gif);
}

#buttons {
	text-align:right;
	margin: 0px;
	padding: 0px;
}
.container {
	text-align:right;
	width: 31.5em;
	margin: 0px;
	padding: 0px;

}
.container1 {
	text-align:right;
	width: 33em;
	margin: 0px;
	padding: 0px;
}
.container2 {
	text-align:center;
	width: 34em;
	margin: 0px;
	padding-top: 100px;
	padding-bottom: 100px;	

}
.container3 {
	width: 30em;
	text-align:left;
	margin: 0px;
	padding: 0px;

}