
html, body {
	margin: 0;
	padding: 0;
	background: #fafafa;
}
h1 {
	color: #036;
	padding: 40px 0 40px 0;
}

/*
body {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
}

p {
	text-align: left;
	font-size: 11px;
	padding: 5px 0 5px 2px;
	width: 550px;
}

a { 	color: #999;
}
*/

#formContainer {
	width: 550px;
	text-align: left; 
}

/*
.formHead {
	padding: 2px 0 0px 0; 
	margin: 10px 0 0 0; 
	font-weight: bold;
	font-size: 14px;
	width: 550px; 
	color: #000; 
}
*/

td {
	text-align: left; 
	padding: 0px 0 0 10px;
 	vertical-align: top;
}

/*
.formText {
	padding: 5px 0 15px 0px;
	width: 550px;
	text-align: left;
	font-size: 11px;
}
*/

table.form {
	width: 700px;
}

.formLabel {
	border: 0px; 
	padding: 5px;
	width: 350px; 
	/*height: 20px;*/ 
	/*background-color: #fafafa;*/ 
	font-weight: normal;
}

/*
.formSeparator {
	border: 0px; 
	padding: 12px 1px 10px 10px;
	width: 220px; 
	height: 22px; 
	background-color: #eee; 
	font-weight: bold;
}
.formAdditionaltext {
	border: 0px; 
	padding: 17px 1px 12px 10px;
	width: 220px; 
	height: 22px; 
	background-color: #eee; 
	font-weight: bold;
	color: #555;
}
*/

.formInput {
	border: 0;
	padding: 5px;
	width: 350px; 
	/*height: 40px;*/ 
}

/*
.formInputL {
	border: 0;
	padding: 2px 10px 5px 10px;
	width: 540px; 
	height: 22px; 
	background-color: #eee; 
}
*/

.formResponseLabel {
	border: 0; 
	padding: 10px 1px 1px 10px;
	height: 22px; 
	vertical-align: top;
	font-weight: bolder;
}

.formResponseText {
	border: 0;
	padding: 10px 1px 1px 10px;
	height: 22px; 
	vertical-align: top;
}

.formButton {
	border: 0px; 
	padding: 5px;
	height: 30px; 
}

input {
	border: 1px solid #ccc;
	margin: 0 3px 0 0;
	height: 22px;
}
textarea {
	border: 1px solid #ccc;
}
input.button {
	width: 140px;
	height: 26px; 
	color: #000; 
	background-color: #eaeaea;
}
input.inputText {
	width: 310px; 
}
/*
input.inputSelect {
	color: #ff0000;
}
*/

td.validateError {
	border: 0px; 
	padding: 2px 2px 2px 10px;
	height: 22px; 
	color: #cc0000;
}

div.validateError {
	padding: 4px 4px 4px 4px;
	width: 550px; 
	color: #cc0000; 
 	text-align: left;
}

.label { 
	boder: 0px;
	color: #000;
	padding: 7px 0px 5px 10px;
	font-weight: bolder;
	background-color: #eee;
}
