#contactform	{
				width:auto;
				margin:0 auto;
				border:2px solid #FF9900;
				background-color:#FFFFFF;
				padding:10px;
				text-align:left;
				}

#subscriptionform
				{
				width:auto;
				margin:0 auto;
				border:2px solid #FF9900;
				background-color:#FFFFFF;
				padding:10px;
				text-align:left;
				}
														
label			{
				float:left;
				width:150px;
				font-weight: bold;
				}

input, textarea	{
				width:270px;
				margin-bottom:10px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				}

.boxes			{
				width:1em;
				}

#submitbutton	{
				margin-left:150px;
				margin-top:5px;
				width:100px;
				}

#subscriptionform #submitbutton
				{
				margin-left:150px;
				}
			
.prompt 		{
				position:relative;
				left:150px;
				top:-10px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#FF0000;
				}
				
html>body .prompt {
				left:150px;
				}					

* html .prompt {
				left:150px;
				}	

#subscriptionform .prompt
				{
				left:150px;
				}
							
.required		{
				bottom:10px;
				font-weight:bold;
				position:relative;
				}									