	
p.formlabel
	{margin-bottom:0;padding:0;font-size:10px;}	
	
p.formelement
	{margin-top:0;margin-bottom:5px; padding:0;}		

input, select, textarea
	{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#666;border: 1px solid #CCC;padding:2px;width:300px;}
	
input.lenXS
	{width:50px}
	
input.lenN
	{width:100px}
	
input.lenS
	{width:150px}
	
input.lenM
	{width:300px}
	
input.lenL
	{width:500px}

select.lenxS
	{width:105px}		
	
select.lenS
	{width:205px}	

select.lenM
	{width:305px}
	
textarea.lenM
	{width:300px;height:100px;}		
	
.var
	{width:auto;border:0;}
	
/**********************/
/* buttons */
/**********************/
	

.button
	{width:144px;background:#FFF;padding:3px;font-size:10px;text-transform:uppercase;font-weight:bold;color:#D85C0B;border:1px solid #D85C0B;
	}
	
.buttonCF
	{background:#FFF;padding:1px 3px; font-size:10px; text-transform:uppercase; font-weight:bold;color:#D85C0B; border:1px solid #D85C0B;}	
	
.divsubmit
	{margin-top:20px;text-align:right;padding:5px;background-color:#FFF;border-top:0px solid #CCC;border-bottom:0px solid #CCC;}

	
/**********************/
/* check */
/**********************/	

.check
	{
	color:#000;
	font-weight:bold;
	}
	
input.lenMcheck
	{
	width:300px;
	color:#FF0000;
	font-weight: bold;
	text-transform:uppercase;
	background-color: #FFFFCC
	}
	
select.lenMcheck
	{
	width: 305px;
	color: #FF9933;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #FFFFCC
	}		

	