h3							{ margin-top: 1em; padding-bottom: 1px; border-bottom: 1px solid #CCC; font-size: 1em; font-weight: bold; }



#fields-group label			{ display: block; width: 91px; height: 1.5em; margin-right: 10px; margin-top: 0.3em; float: left; text-align: right; overflow: hidden; }
#fields-group input			{ width: 200px; margin-bottom: 0.8em; }
#fields-group #zip			{ width: 6em; }
#fields-group #stateID		{ width: 208px; margin-bottom: 0.8em; }
#fields-group div.error-field 			{ padding: 0; border: 0; }
#fields-group div.error-field #stateID 	{ border: 1px solid #FF7575; }

#lists-groups					{ padding: 0.5em 0; }
#lists-groups .checkbox			{ margin-bottom: 0.5em; padding-left: 1.5em; }
.subscribe-form .checkbox input	{ margin-bottom: 0; }

#commands-groups			{ padding-right: 3em; text-align: right; }
#submit						{ padding: 0.15em 1.3em; }
* html #submit				{ padding: 0.1em 0.7em; }

#unsubscribeForm			{ margin-top: 2em; }

.airplane					{ margin: 2em 0 5em 0; float: right; }
