.contactform form	
				{
				width:100%;
				margin:0 auto;
				border:1px dotted #801316;
				background-color:#FAF4C1;
				padding:10px;
				}

.contactform form label			
				{
				float:left;
				width:200px;
				font-weight:normal;
				text-align:right;
				margin-right:20px;
				margin-bottom:20px;
				}

.contactform form input, .contactform form textarea	
				{
				width:180px;
				margin-bottom:10px;
				border: 1px solid;
				clear:right;
				}

.contactform form select			
				{
				margin-bottom:10px;
				clear:right;
				}
				
.contactform form textarea.small	
				{
				width:180px;
				height:70px;
				border: 1px solid;
				clear:right;
				}

.contactform form textarea.large	
				{
				width:230px;
				height:100px;
				border: 1px solid;
				clear:right;
				}

.contactform form #submitbutton	
				{
				margin-left:220px;
				margin-top:5px;
				width:150px;
				}

.contactform form .prompt 		
				{
				/* position:relative; */
				/* top:-10px; */
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#FF0000;
				/* float:left; */
				display: block;
				margin-top: -7px;
				}

.contactform form .required		
				{
				bottom:10px;
				font-weight:bold;
				position:relative;
				}
				
.contactform form .labelalign		
				{
				position:relative;
				left:220px;
				}

.contactform form .promptalign	
				{
				width:240px;
				position:relative;
				left:220px;				
				}		
												
.contactform form .calendar		
				{
				/*margin-bottom:10px;*/
				}			
			
* html .contactform form .prompt  
				{
				left:3px;
				}
								
* html .contactform form .labelalign	
				{
				left:223px;
				}
				
* html .contactform form .promptalign	
				{
				left:223px;
				}						
