/**** FORMS ***/
#siteWrap .form FORM											{ text-align:left; position:relative; }
/*******/

/**** FIELDSETS ***/
#siteWrap .form .eden_form							{ overflow:auto; border:0; margin:0 0 10px 0; padding:0; }
#siteWrap .form .eden_form FIELDSET.hidden					{ display:none; }
#siteWrap .form .eden_form FIELDSET					{ border:none; }
#siteWrap .form .eden_form LEGEND					{ margin:0; padding:0 0 0 15px; font:normal 14px/45px "Trebuchet MS"; color:#4c8fa6; }
#siteWrap .form .eden_form .field-wrap				{ float:left; display:inline; width:100%; margin:3px 0; padding:0; }
#siteWrap .form .eden_form .field-wrap LABEL		{ float:left; display:inline; width:100px; padding:3px 0; font:normal 12px/16px "Trebuchet MS"; color:#eee; margin:0; }
#siteWrap .form .eden_form .field-wrap DIV			{ float:left; display:inline; width:150px; }
#siteWrap .form .eden_form .field-wrap DIV.required 	{ margin:0 0 0 3px; }
#siteWrap .form .eden_form .field-wrap DIV.required:before 	{ content:"*"; display:inline; margin:0 0 0 -15px; vertical-align:-75%; font:normal 22px/10px "Trebuchet MS"; color:#999; }

/*******/

/**** FIELDS ***/
#siteWrap .form .eden_form .field-wrap DIV INPUT		{ background:#FFF !important; width:150px; border:1px solid #7e7e7e; font:normal 12px/22px "Trebuchet MS"; color:#7e7e7e; }
#siteWrap .form .eden_form .field-wrap DIV SELECT		{ background:#FFF !important; border:1px solid #7e7e7e; font:normal 12px/20px "Trebuchet MS"; color:#7e7e7e; }
#siteWrap .form .eden_form .field-wrap DIV TEXTAREA	{ background:#FFF; vertical-align:top; width:150px; height:100px; overflow:auto; border:1px solid #7e7e7e; font:normal 12px/16px "Trebuchet MS"; color:#7e7e7e; }
#siteWrap .form .eden_form .field-wrap DIV TEXTAREA.large	{ width:400px; height:700px; white-space:nowrap; }
#siteWrap .form .eden_form .field-wrap .checkbox LABEL,
#siteWrap .form .eden_form .field-wrap .radio LABEL	{ width:auto; } 
#siteWrap .form .eden_form .field-wrap.checkbox DIV INPUT,
#siteWrap .form .eden_form .field-wrap.radio DIV INPUT	{ width:auto; border:0; margin:0 10px 0 0; }
/*******/

/**** FIELDS ***/
#siteWrap .form .eden_form .field-wrap DIV P		{ margin:0; padding:0; font:oblique 12px/18px "Trebuchet MS"; color:#999; }
/*******/

/**** BUTTONS ***/
#siteWrap .form .eden_form FIELDSET.buttons 			{ clear:both; background:none; border:0; margin-top:10px; padding:0 0 0 105px; }
#siteWrap .form .eden_form FIELDSET.buttons DIV			{ border:0; margin:15px 15px 0 0; padding:0; background:#000; float:left; display:inline; text-decoration:none; }
#siteWrap .form .eden_form FIELDSET.buttons DIV INPUT		{ border:0; background:#00aca1; position:relative; top:-5px; left:-5px; padding:0 10px; display:block; height:25px; font:bold 13px/25px "Trebuchet MS", arial, helvetica, sans-serif; color:#fff; text-transform:uppercase; }
#siteWrap .form .eden_form FIELDSET.buttons DIV.cancel INPUT	{ background:#666; }
/*******/



/**** TEXTWRAP ***/
#siteWrap #textWrap .form .eden_form .field-wrap LABEL			{ width:130px; padding-right:20px; }
#siteWrap #textWrap .form .eden_form .field-wrap DIV			{ width:360px; }
#siteWrap #textWrap .form .eden_form .field-wrap DIV INPUT		{ width:360px; }
#siteWrap #textWrap .form .eden_form .field-wrap DIV TEXTAREA	{ width:360px; }
#siteWrap #textWrap .form .eden_form .field-wrap DIV TEXTAREA.large	{ width:360px; }
#siteWrap #textWrap .form .eden_form FIELDSET.buttons 				{ padding:0 0 0 153px; }
#siteWrap #textWrap .form .eden_form .field-wrap .checkbox LABEL,
#siteWrap #textWrap .form .eden_form .field-wrap .radio LABEL	{ width:360px; }
#siteWrap #textWrap .form .eden_form .field-wrap.checkbox DIV INPUT,
#siteWrap #textWrap .form .eden_form .field-wrap.radio DIV INPUT	{ width:auto; }
/*******/

/**** UTILITYWRAP ***/
#siteWrap #utilityWrap .form .eden_form .field-wrap DIV				{ width:130px; }
#siteWrap #utilityWrap .form .eden_form .field-wrap DIV INPUT			{ background:#fff; width:130px; }
#siteWrap #utilityWrap .form .eden_form .field-wrap DIV TEXTAREA		{ background:#fff; width:130px; }
#siteWrap #utilityWrap .form .eden_form .field-wrap DIV TEXTAREA.large	{ background:#fff; width:130px; }
#siteWrap #utilityWrap .form .eden_form FIELDSET.buttons 				{ padding:0 0 0 105px; }
#siteWrap #utilityWrap .form .eden_form FIELDSET.buttons DIV INPUT		{ background:#fff; color:#333; }
#siteWrap #utilityWrap .form .eden_form .field-wrap .checkbox LABEL,
#siteWrap #utilityWrap .form .eden_form .field-wrap .radio LABEL	{ width:130px; }
#siteWrap #utilityWrap .form .eden_form .field-wrap.checkbox DIV INPUT,
#siteWrap #utilityWrap .form .eden_form .field-wrap.radio DIV INPUT	{ width:auto; }
/*******/







.conferenceLayout #siteWrap #textWrap .main .form FORM .eden_form .field-wrap label		{ color:#666; }




