/* BASIC */body {	margin: 0;	padding: 0;	font: 62.5% Helvetica, Verdana, sans-serif;	background: #F7F7F7 url(http://www.wbecommerce.com/shops/sweeps/marvel/images/bgd_paper.jpg) repeat;	color: #FFFFFF;}h1 {	font-size: 1.6em;	font-weight: bold;}p {	font-size: 1.2em;}a {	font-weight: bold;}a:link, a:visited {	color: #000000;}a:hover, a:active {	color: #333333;}/* LAYOUT */div#content {	margin: 15px auto;	padding: 50px 15px 0 250px;	text-align: left;	background: url(http://www.wbecommerce.com/shops/sweeps/marvel/images/bgd_comic.jpg) no-repeat left top;	height: 650px;	width: 665;    /* fake total overall width */	voice-family: "\"}\"";	voice-family: inherit;	width: 400px;    /* correct width not including border, padding & margin */}div#footer {	margin: 0 auto;	width: 600px;	color: #666666;	font-size: 1em;}/* FORM */form {	margin: 0;	padding: 0;}form label {	margin: 3px 3px 0 10px;	padding: 0;	font-size: 1.2em;	font-weight: bold;	text-transform: uppercase;	display: block;	clear: left;	float: left;	width: 120px;	text-align: right;	line-height: 11px;}form input, form select {	margin: 0 0 0 5px;	padding: 0;	font: bold 12px "Helvetica Neue", Helvetica, Verdana, sans-serif;	color: #990000;}div.row {	margin: 0 0 10px;	padding: 0;}div.rowcent {	margin: 0;	padding: 10px 0;	text-align: center;}div.rowindent {	margin: 0;	padding: 10px 0px 5px;}.req {	color: #4B8ECD;}.check {	font-size: 1.2em;	padding-left: 5px;}.fineprint {	font-size: 1.1em;	color: #CCCCCC;}
