BODY {	MARGIN: 0px; BACKGROUND-COLOR: #333333	TEXT-ALIGN: center;	MARGIN: 0px;	PADDING: 0px;	HEIGHT: 100%	}.text A  {    text-decoration: none; color: #000000; font-size: 11px;}.text A:hover {    text-decoration: none; color: #99cc00;}P {	font-size:			11px;	font-family:		verdana, sans-serif;	font-size:			10px;}img {	border:				0px;	margin:				0px;	padding:			0px;}form, input, textarea {	font-size:			11px;}div#wrapper {		width: 				790px;		height: 			100%;		background-color: 	#ffffff;		color: 				#000000;		border-left:		1px solid #999999;		border-right:		1px solid #999999;		font-family:		verdana, sans-serif;		font-size:			11px;		margin: 			0px auto;		padding:			0px;}div#topbar {		background-color: 	#ffffff;		width:				790px;}div#navbar {		height:					25px;		background-color:		#333333;}div#navbar ul {		position:				relative;		list-style-type: 		none;		list-style-position:    outside;		color:					#ffffff;		margin:					0px;		padding:				5px;		padding-left:			25px;		float:					left;}div#navbar li {		display: 			inline;}div#navbar a {	text-decoration:    none;	color: 				#ffffff;	font-size:			11px;}div#navbar a:hover {	text-decoration:    none;	color: 				#CC0000;}div#banneradvert {		padding:				0px;		margin:					0px;		height:					200px;		width:					790px;		background-image:		url('images/banner.jpg');		background-repeat:		no-repeat;		background-position:	center;}div#banneradvert a, a:hover {	text-decoration:		none;}div#banneradvert .signUpLink {		float:				left;		position:			relative;		left:				640px;		top:				180px;		padding:			6px 60px;}div#mainbody {		float:				left;		text-align:			left;		height:				100%;		padding:			0px 30px;		font-size:			10px;}div#mainbody h2 {		padding:			0px 13px;		font-size:			10px;}div#mainbody ul {		padding-left:		9px;		margin:				0px;}div#mainbody li {		padding-left:		9px;		margin:				0px;		list-style-type: 	none;}div#footer {		borer-top:			5px solid #333333;		padding: 			20px 10px;		margin: 			0px;		height:				100%;		width:				100%		font-family:		verdana, arial, sans-serif;		font-size:			10px;		clear: 				both;}div#footer ul {		position:				relative;		display:				inline;		list-style-type: 		none;		list-style-position:    outside;		margin:					0;}div#footer li {		display: 			inline;		margin: 			0px;}.tx1 {		color:				#99cc00;		font-family:		verdana, sans-serif;		font-size:			11px;		font-weight:        bold;}.tx2 {		color:				#333333;		font-family:		verdana, sans-serif;		font-size:			11px;		font-weight:        bold;}.tx3 {		color:				#ff0000;		font-family:		verdana, sans-serif;		font-size:			11px;		font-weight:        bold;}.copyright {		color:				#99cc00;		font-family:		verdana, sans-serif;		font-size:			11px;}.formbox {		color:					#ffffff;		padding:				0px;		margin:					0px;		height:					200px;		background-image:		url('images/formbox.jpg');		background-repeat:		no-repeat;		background-position:	center;}.box {background: #333333;padding: 1em;border: 3px dashed #99cc00;margin: 1em auto;}.copy a {text-decoration:none}.copy a:hover {text-decoration:underline}.copy span a { color:#FFFFFF; font-weight:bold}.header{	padding-bottom:			12px;}div#centeredcontent{	margin-left:			5%;	margin-right:			5%;	padding:				0px;	text-align:				left;}.options{	float:					left;	width:					150px;	height:					150px;	padding:				0px 10px;	margin:					0px;	border-right:			1px dashed black;}.optionsEnd{	float:					left;	width:					150px;	height:					150px;	padding:				0px 10px;	margin:					0px;}.bold{	font-weight:			bold;}.messageSuccess{	padding-left:			15px;	padding-top:			10px;	color:					green;	font-weight:			bold;}.messageFail{	font-size:				10px;	color:					red;}.messageWarn{	padding-left:			15px;	padding-top:			10px;	color:					orange;	font-weight:			bold;}.indent0{	padding-left:			1px;}.indent1{	padding-left:			18px;}.indent2{	padding-left:			45px;}.indent3{	padding-left:			55px;	padding-right:			15px;}.indent4{	margin-left:			119px;	padding:				0px;}.halfbox{  border-color: 			#333333;  border-width: 			1px;  border-style: 			dashed;  padding: 					10px;/* padding in fieldset support spotty in IE */  margin: 					20px;  margin-right:				30px;  width:					50%;}.fullbox{  border-color: 			#333333;  border-width: 			1px;  border-style: 			dashed;  padding: 					10px;/* padding in fieldset support spotty in IE */  margin: 					20px;  margin-right:				30px;  width:					90%;}.signupbutton{	padding-left:			300px;}.submitbutton{	margin-left:			121px;}form{  /* set width in form, not fieldset (still takes up more room w/ fieldset width */  font:						verdana,arial,sans-serif;  margin: 					0px;  padding-left: 			25px;  min-width: 				490px;  max-width: 				490px;  width: 					490px;}form fieldset{  border-color: 			#333333;  border-width: 			1px;  border-style: 			dashed;  padding: 					10px;/* padding in fieldset support spotty in IE */  margin: 					0;}form label{	display: 				block;  /* block float the labels to left column, set a width */	float: 					left;	width: 					100px;	padding-left: 		    10px;	margin: 				5px 0 0; /* set top margin same as form input - textarea etc. elements */	text-align: 			left;}form fieldset label:first-letter{	text-decoration:		underline;}form input, form textarea, form p{	width:					auto;	margin:					5px 0 0 10px;}form input#reset{	margin-left:			0px;}textarea{	overflow: 				auto;}form .required{	font-weight:			bold;}form br{	clear:					left;}