form{
	margin: 10px 10px 10px 0;
	padding:20px;
}
fieldset{
	font:0.8em Verdana, Arial, sans-serif;
}
label{
	float:left;
	margin-bottom:.5em;
	text-align:right;
	width:10em;
	padding-right:.5em;
}
input, textarea, select{
	border-color:#B5B5B5;
	border-style:solid;
	border-width:1px;
	font-size:100%;
	background:White;
}
textarea{
	width:100%;
	height:8em;
	margin-bottom:0;
}
br{
	clear:left;
}
table{
	border-style:solid;
	border-color:LightGray;
	border-width:1px;
}
th{
	vertical-align:bottom;
	text-align:left;
}
td{
	vertical-align:top;
}
a{
	color:Blue;
}

.TextareaLabel{
	float:left;
	width:10em;
	text-align:right;
	font-weight:bold;
}

.TextareaField{
	float:left;
	margin-left:8px;
	width:20em;
}

#CenterColumn p{
	margin-left:0;
	margin-right:0;
}

.Required{
	color:Black;
}

#Errors{
	background:White;
	color:red;
	padding:10px;
	margin-bottom:10px;
}

#OrderFormWrapper{
	margin-left:2em;
	margin-right:2em;
}
#OrderFormWrapper a{
	color:Blue;
}
.Label{
	font-weight:bold;
}