.fieldNames {
	float:left;
	width:150px;
	text-align:right;
	padding-right:5px;
	font-family:Arial, Helvetica, Verdana, sans-serif;
  padding-top:4px;
}
.fieldInput {
	float:left;
	padding-right:20px;
  font-family: monospace;
}
.fieldcaption
	{
	    font-family:Arial, Helvetica, Verdana, sans-serif;
    	padding-top:4px;
	}
	
.buttongray 
	{
	}

.buttonpurple 
	{
		background-color:#660099;
		color:#FFFFFF;
	}	
	
.errorhead{
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size: 1.2em;
	  font-weight:bold;
	  /* color: #f30; */
	}
	
.errortext{
    color:#FF0000;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size: 90%;
    color: #f30;
		font-weight:bold;
	}
	
.floatLeft {
	float:left;
	padding-right:20px;
	font-family:Arial, Helvetica, Verdana, sans-serif;
} 
.clearFloat {
	clear:both;
}
