@charset "utf-8";
/* CSS Document */

form {padding:0;margin:0}
fieldset {
	border:none;
	width:75%;
	padding:20px 0 20px 20px;
	margin:15px 0;
	border:1px solid #eeeeee;
}
legend {font-size:1.5em; font-weight:bold; color:#666666}

label{
	font-size:1em;
	color:#666666;
	display:block;
	margin:20px 0 0 0;
}

label.error {
	width:220px;
	color:#CC0000;
	margin:0;
	padding:0;
	font-size:1.1em;
	font-style:italic;
	display:none;
}

#products {
	border-bottom:1px solid #dedcdc;
	border-top:1px solid #dedcdc;
	padding:0;
	width:86%;
	float:left;
}

#products label {
	float:left;
	padding-right:50px;
	margin:5px 0;
}

input, textarea {
	border:1px solid #dedcdc;
	margin:0;
	width:85%;
	padding:4px;
}
input.error  {border:1px dotted #CC0000;}
input.checkbox{
	margin:0;
	padding:0;
	border:none;
	width:auto;
}
*html input.checkbox {
border:none;
}
textarea {
	height:50px;
}

input.button {
	width:auto;
	display:block;
	background:#0072bb;
	border:1px solid #333333;
	color:#FFFFFF;
	font-weight:bold;
	padding:4px 0;
	font-size:1.3em;
}

input:focus, textarea:focus{
	background-color:#F2F2F2;
	color:#0071BD
}

#thankYou {color:Green; font-size:1.3em}
.floatRt {float:right;}
.displayBlock {display:block; clear: both}
.displayNone {display:none}
.errorMessageColor {color:#CC0000; font-size:1.1em; font-style:italic}
	