/**** FORMS ***/
#siteWrap .form,
#siteWrap .formWrap										{ float:left; display:inline; width:100%; position:relative; margin:0 0 10px 0; }
#siteWrap .submitMessage								{ margin:-12px 0; padding-top: 20px; }

#siteWrap .form FORM,
#siteWrap .formWrap FORM											{ float:left; display:inline; width:100%; padding:0 0 9px 0; margin:0; }
#siteWrap .form FORM .eden_form,
#siteWrap .formWrap FORM .eden_form								{ float:left; display:inline; width:100%; margin:0; padding:0 20px 20px 0; }

#siteWrap .form FORM .eden_form	img					{ padding-bottom:10px; }

/*******/

/**** FIELDSETS ***/
#siteWrap .eden_form FIELDSET							{ border:0; margin:0; padding:0; }
#siteWrap .eden_form FIELDSET.hidden					{ display:none; }
#siteWrap .eden_form LEGEND					{ margin:0; padding:0 0 0 15px; font:normal 14px/45px "Arial"; color:#4c8fa6; }
#siteWrap .eden_form .field-wrap				{ float:left; display:inline; width:100%; margin:3px 0; padding:0; }
#siteWrap .eden_form .field-wrap LABEL		{ float:left; display:inline; width:100px; font:normal 12px/22px "Arial"; margin:0; }
#siteWrap .eden_form .field-wrap DIV			{ float:left; display:inline; width:216px; }
/*******/

/**** FIELDS ***/
#siteWrap .eden_form .field-wrap DIV INPUT		{ width:216px; border:1px solid #bbb9; font:normal 12px/22px "Arial"; color:#666; }
#siteWrap .eden_form .field-wrap.checkbox DIV INPUT,
#siteWrap .eden_form .field-wrap.radio DIV INPUT	{ width:auto; border:0; }
#siteWrap .eden_form .field-wrap DIV SELECT		{ border:1px solid #f1f1f1; font:normal 12px/20px "Arial"; color:#666; }
#siteWrap .eden_form .field-wrap DIV TEXTAREA		{ vertical-align:top; width:216px; height:100px; overflow:auto; border:1px solid #f1f1f1; font:normal 12px/16px "Arial"; color:#666; }
#siteWrap .eden_form .field-wrap DIV TEXTAREA.large	{ width:400px; height:700px; white-space:nowrap; }
/*******/

/**** FIELDS ***/
#siteWrap .eden_form .field-wrap DIV P		{ margin:0; padding:0; font:oblique 12px/18px "Arial"; color:#FFF; }
/*******/

/**** BUTTONS ***/
#siteWrap .eden_form FIELDSET.buttons 			{ clear:both; margin-top:10px; padding:0; }
#siteWrap .eden_form FIELDSET.buttons DIV,
#siteWrap .eden_form FIELDSET.buttons DL			{ float:left; display:inline; margin:0 10px 0 107px; padding:0 0 0 5px; }
#siteWrap .eden_form FIELDSET.buttons INPUT,
#siteWrap .eden_form FIELDSET.buttons BUTTON	{ margin:0 -3px 0 0; cursor:pointer; height:32px; padding:0 30px 0 12px; width:auto; overflow:visible; float:left; font:bold 14px/32px "Arial"; color:#000; border:0; }
/*******/

/**** FORMS ***/
FORM										{ margin:0; padding:0; }
DL.zend_form								{ width:800px; margin:0; padding:0; }
DL.zend_form DT								{ margin:0; padding:0; height:0; font:normal 0/0 arial; }
DL.zend_form DD								{ margin:0; padding:0; }
/*******/

/**** FIELDSETS ***/
DL.zend_form DD FIELDSET					{ border:0; margin:0; padding:0; }
DL.zend_form DD FIELDSET LEGEND				{ margin:0; padding:0 0 0 15px; font:normal 14px/45px "Arial"; color:#4c8fa6; }
DL.zend_form DD FIELDSET DL					{ float:left; width:100%; }
DL.zend_form DD FIELDSET DL DT				{ height:auto; float:left; margin:0 0 3px 0; width:100%; padding:14px 0; background:#f7f7f7; border:1px solid #f1f1f1; }
DL.zend_form DD FIELDSET DL DT LABEL		{ position:relative; padding:0 0 0 15px; font:normal 14px/22px "Arial"; color:#333; }
DL.zend_form DD FIELDSET DL DD				{ padding:14px 0 14px 250px; float:left; margin:0 0 0 -100%; }
DL.zend_form DD FIELDSET.hidden				{ display:none; }
/*******/

/**** FIELDS ***/
DL.zend_form DD FIELDSET DL DD INPUT		{ width:216px; border:1px solid #f1f1f1; font:normal 12px/20px "Arial"; color:#666; }
DL.zend_form DD FIELDSET DL DD SELECT		{ border:1px solid #f1f1f1; font:normal 12px/20px "Arial"; color:#666; }
DL.zend_form DD FIELDSET DL DD TEXTAREA		{ width:216px; height:100px; overflow:auto; border:1px solid #f1f1f1; font:normal 12px/16px "Arial"; color:#666; }
DL.zend_form DD FIELDSET DL DD TEXTAREA.large		{ width:400px; height:700px; white-space:nowrap; }
/*******/

/**** BUTTONS ***/
DL.zend_form DD FIELDSET.buttons 				{ margin-top:20px; }
DL.zend_form DD FIELDSET.buttons DD				{ padding:14px 0; background:#f7f7f7; border:1px solid #f1f1f1; }
/*******/

/**** EDIT SCREEN FORMS ***/
.editable form div fieldset div.field-wrap label			{ color:#333; }
/*******/

