/**** FORMS - COMMON ***/			
#siteWrap .form											{ margin:0 0 10px 0; }
#siteWrap .form FORM									{ float:left; }
#siteWrap .eden_form									{ clear:both; float:left; width:100%; }
#siteWrap .eden_form .field-wrap						{ background:none; border:0; clear:both; width:100%; float:left; margin:0 0 3px 0; padding:0; }
#siteWrap .eden_form .field-wrap LABEL					{ text-indent:0; position:relative; float:left; display:inline; padding:0 15px 0 0; width:275px; font:bold 14px/22px "Trebuchet MS"; color:#333; }
#siteWrap .eden_form .field-wrap LABEL .indicator		{ position:absolute; top:5px; right:3px; font:bold 30px/30px arial; margin:0 0 -20px 0; color:#666; }
#siteWrap .eden_form .field-wrap DIV					{ float:left; display:inline; width:660px; }
#siteWrap .eden_form .field-wrap DIV P.hint				{ font:oblique 12px/18px "Trebuchet MS"; color:#999; }
#siteWrap .eden_form .field-wrap DIV INPUT				{ width:350px; padding:4px 0; border:1px solid #999; font:normal 14px/22px "Trebuchet MS"; color:#666; }
#siteWrap .eden_form .field-wrap.checkbox DIV INPUT,
#siteWrap .eden_form .field-wrap.radio DIV INPUT		{ width:auto !important; border:0 !important; }
#siteWrap .eden_form .field-wrap.checkbox DIV LABEL,
#siteWrap .eden_form .field-wrap.radio DIV LABEL		{ font:oblique 12px/18px "Trebuchet MS"; color:#333; width:100% !important; }
#siteWrap .eden_form .field-wrap DIV SELECT				{ border:1px solid #999; font:normal 14px/30px "Trebuchet MS"; color:#666; }
#siteWrap .eden_form .field-wrap DIV TEXTAREA			{ vertical-align:top; width:350px; height:100px; overflow:auto; border:1px solid #999; font:normal 14px/22px "Trebuchet MS"; color:#666; }
#siteWrap .eden_form .field-wrap H2						{ font:normal 16px/24px "Trebuchet MS"; color:#96a256; }
#siteWrap .eden_form LEGEND								{ padding:5px 0 10px 0; font:normal 16px/24px "Trebuchet MS"; color:#96a256; }
#siteWrap .eden_form FIELDSET							{ border:0; margin:0; padding:0; }
#siteWrap .eden_form FIELDSET.hidden					{ display:none; }
#siteWrap .eden_form FIELDSET.buttons 					{ float:left; background:none; padding:10px 0 0 0; }
#siteWrap .eden_form FIELDSET.buttons DIV				{ margin:0 10px 0 0; padding:0; float:left; background:url(../img/layout/greenButtonLeft.gif) no-repeat; }
#siteWrap .eden_form FIELDSET.buttons DIV INPUT			{ cursor:pointer; height:25px; width:auto; overflow:visible; float:left; padding:0 10px; text-transform:uppercase; background:url(../img/layout/greenButtonRight.gif) no-repeat 100% 0; font:bold 10px/25px arial; text-decoration:none; color:#333621; border:0; }
#siteWrap .eden_form FIELDSET.buttons DIV INPUT:hover	{  }
#siteWrap .eden_form FIELDSET.buttons DIV BUTTON		{ cursor:pointer; height:25px; padding:0 10px; width:auto; overflow:visible; float:left; background:#999; font:bold 12px/25px arial; color:#fff; border:0; }
#siteWrap .eden_form FIELDSET.buttons DIV BUTTON:hover	{ background-color:#666; }
/*******/




/**** LOGIN SCREEN - ERROR MESSAGE ***/
.errors													{ margin:0 0 10px 0; font:oblique 12px/32px "Trebuchet MS"; padding:0 10px; color:#fff; background:#ad3737; }
/*******/






