h1, h2 { font-family: "Trebuchet MS",verdana,arial,helvetica,sans-serif; }
h1 {
	color:			#072a60;
	background:		#fff;
	line-height:	1.1em;
	margin:			10px 0 0 0; }
h2 {
	color:			#ca0016;
	background:		#fff;
	margin:			7px 0 0 0;
	font-size:		150%;
	line-height:	1.1em; }
.code {
	font-family:	courier,monospace;
	margin:			14px 0 14px 0;
	color:			#000;
	background:		#eee;
	padding:		10px 20px; }
fieldset {
	display:	block;
	width:		410px;
	margin-top:	14px;
	padding-bottom:	10px;}
.rowWrapper {
	float:	left;
	width:	400px;
	margin:	14px 0 0 0; }
.labelWrapper {
	float:	left;
	width:	400px;
	margin:	0 -250px 0 0; }
.label {
	margin:		0 200px 0 0;
	float:		left;
	width:		140px;
	padding:	0 10px 0 0;
	text-align:	right; }
.element {
	float:	right;
	width:	250px;
	margin: 0; }
.element input {
	border:	1px solid #666; }
select {
	border:	1px solid #666; }
textarea {
	border:	1px solid #666; }
#submit {
	margin:		14px 0;
	color:		#000;
	background:	#ddd;
	border:		1px solid #666; }
.errorMsg {
	color:		#c00;
	background:	#fff; }