/*	Global */
	
	div.clear		{ background:none;border:0;clear:both;display:block;float:none;font-size:0;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0; }
	.hide			{ display:none; }
	
	input.textField,
	textarea		{ padding:4px; border:1px inset #999; font:11px Arial; color:#000; }
	input.error,
	textarea.error	{ border:1px solid #990000 !important; color:#990000 !important; }
	
/*	choose-ecard.php */
	
	ul.eCardsChoices					{ margin:0; padding:0; list-style:none; }
	ul.eCardsChoices li					{ position:relative; float:left; display:inline-block; margin:0 30px 20px 0; padding:0; width:110px; }
	ul.eCardsChoices img				{ background:#ececec; display:block; width:100px; height:100px; }
	ul.eCardsChoices a.chooser			{ display:block; border:5px solid #eee; }
	ul.eCardsChoices a.chooser:hover	{ border:5px solid #00A7E5; }
	
/*	customize-ecard.php */
	
	div#eCardPreview	{ float:left; padding:0 20px 0 0; width:600px; }
	
	div#eCardCustomize	{ float:right; width:280px; }
	div#eCardTemplate	{ border:1px solid #eee; width:600px; overflow:hidden; }
	div#eCardTemplate2	{ margin:0 auto; border:1px solid #eee; width:500px; overflow:hidden; }
	
	dl						{ margin:0; padding:0; }
	dd						{ float:left; margin:0; padding:0 0 5px 0; font-weight:bold; }
	dd.full					{ clear:both; width:280px; }
	dd.first				{ clear:both; width:125px; margin:0 5px 0 0; }
	dd.second				{ width:125px; }	
	dd.third				{ width:20px; }	
	dd input.textField		{ margin:0 0 5px 0; padding:3px; width:117px; border:1px solid #ccc; font:10px Verdana; }
	dd textarea				{ margin:0 0 5px 0; padding:3px; width:262px; height:200px; border:1px solid #ccc; font:10px/1.4em Verdana; }
	dd.full input.textField	{ width:262px; }
	
	a#addRecipientBtn		{ background:url(../images/buttons/add-btn.png) no-repeat; display:block; padding:2px 0 0 25px; height:20px; font:13px Helvetica; color:#333; }
	a.removeRecipientBtn	{ background:url(../images/buttons/remove-btn.png) no-repeat 5px 0; display:block; width:25px; height:20px; overflow:hidden; text-indent:-999px; }
	
	dd.recipientFirst					{ clear:both; width:200px; }
	dd.recipientSecond					{ width:200px; }	
	dd.recipientThird					{ padding:4px 0 0 0; width:100px; }
	dd.recipientFirst input.textField,
	dd.recipientSecond input.textField	{ width:190px; }
	dd.recipientThird a					{ font-weight:normal; color:#990000; }