body {background:url('../img/bg-gradient-blue.jpg') repeat-x left top;}

#wrapper {width:650px; max-width:650px; background:none; margin:20px auto 20px 20px;}

#wrapper h1{font-size:18px; font-weight:bold; text-align:center; margin:10px;}

p {margin:0 0 10px 0;}
h2 {font-weight: bold; border-bottom: 1px solid #000; margin: 20px 0 10px 0; height:auto; color:black;}
h4 {margin:0 0 .25em 200px;}

/* Product Evaluation Form */

img {margin-bottom:20px;}

.req {color: #ff0000; font-weight:bold;}
form ul li {margin-bottom:1em;}
form li label {display:inline-block; width:250px; margin-right:20px; text-align:right; font-weight:bold;}

form .next-step, form .submit-form {margin-left:400px; width:250px;}
form .next-step a {display:block; height:0; overflow:hidden; width:160px; padding-top:32px; background:url('../img/button-nextstep.gif') 0 0 no-repeat;}
form .submit-form a {display:block; height:0; overflow:hidden; width:160px; padding-top:32px; background:url('../img/button-submitform.gif') 0 0 no-repeat;}

form li label.row {width:450px; margin:0 0 .5em 200px; text-align:left;}

form fieldset {border:none; display:inline-block; width:100%;}
form fieldset input.radio {margin:0 20px 5px 240px}
form fieldset label {float:none; display:inline-block; width:360px; margin:0; text-align:left; font-weight:normal;}

form textarea {margin-left:200px;}

form input, form select, form text {}

/*



form input.cbox, form input.radio {
	margin: 0 0 0 190px;
}

form input.radio {
	display: inline;
	margin-right: 10px;
	float: none; 
}

form textarea {
	margin: 0 0 0 150px;
}

form .button {
	border-bottom: 1px solid #000;
	margin: 0 0 20px 27px;
}

form .button input, form .button img {
	float: right;
	margin: 0 20px 0 0;
	cursor:pointer;
}

*/