.formArea{	width: 650px; 	background-color: #fff;	padding: 0px;}

label { display: block; float:left; clear:none !important;}
label.rd{width:80px;}

.interest, .optin	{ width: 100%; margin-bottom: 1em; border: solid 1px #d8d8d8;}
.interest td.text { width: 30%;}
.interest td { background-color: #fcfcfc; color: #000; border-bottom: solid 1px #d8d8d8; padding: 0.5em; vertical-align: top; }

.textbox{ float: left; width: 200px; border: solid 1px #c0c0c0;}
.interest input{ float: left; }
textarea{float: left;width:500px !important;}

.interest th, .optin th	{ background-color: #f2f2f2; border: solid 1px #d8d8d8; text-align: left; padding: 0.5em; width: 100%;}
.optin td { background-color: #fcfcfc; color: #000; border: 0; padding: 0.5em; vertical-align: top; }

.internal	 { width: 550px; border: solid 0px #c00; }
.internal td { width: 100%; border: 0; }
.optin .internal td { width: 40%; }
.optin .internal td.check { width: 10%; }



