/* ***** FORM ***** */
FORM { margin:0 0 0 30px; padding:0px; width: 500px; }
	FORM FIELDSET { border:0px solid #000000; padding:10px 0px; }

	FORM .field { display:block; clear:both; padding:5px 5px; margin-bottom:4px; background-color:#DDEAF9; overflow:auto; }
		FORM DIV.field LABEL { padding:3px 0px; margin:0px; float:left; width:220px; color:#333333; }		
		FORM .field INPUT { padding:3px 4px; width:250px; border:1px solid #cccccc; }
		FORM .field TEXTAREA { padding:4px; width:250px; font-size: 100%; font-family: Arial, Verdana; border:1px solid #cccccc; }
		FORM .field SELECT { padding:3px 4px; width:260px; border:1px solid #cccccc; }
		FORM .field UL.optionset LI { list-style:none !important; float:right; width:260px; margin-left:0px !important; }
		FORM .field INPUT.radio { padding:0 4px; width:15px; border:none; }
		FORM .field INPUT.checkbox { padding:0 4px; width:15px; border:none; }
		FORM .field LI.odd LABEL { float:left; width:230px; position:absolute; margin-top:-3px; }
		FORM .field LI.even LABEL { float:left; width:230px; position:absolute; margin-top:-3px; }
		
		FORM P.field INPUT { width:25px; position:relative; padding:4px; border:0px; margin:2px 0px 0px 0px;  }		
		FORM P.field LABEL { float:none; position:relative; padding:0px; margin:0px; }

		FORM .message { background-color:#ffeded; border:1px solid #e10007; color:#e10007; padding:3px 5px; font-weight:bold; margin-top:2px; }

	DIV.Actions { padding:4px 2px; text-align:right; margin-bottom:15px; }
		DIV.Actions INPUT { }




#ApplicationPost{
	margin: 15px 0 0 50px;
}
#ApplicationPost.left{
	float: left;
}
#ApplicationPost.address{
}