/********** Membership Application Form *****/

#aavso-membership-app-form label, #aavso-membership-app-form select {
	display: inline;
}
#aavso-membership-app-form option, #aavso-membership-app-form select {
	padding: 2px;
}
#aavso-membership-app-form option {
	padding-right: 7px;
}
#aavso-membership-app-form .description {
	font-size: .9em;
	color: grey;
}
#aavso-membership-app-form .form-checkboxes p {
	display: inline;
}
#aavso-membership-app-form table  {
	background: url('images/submit_back.gif');
	border: 1px solid #e48120;
}
#aavso-membership-app-form table label {
	color: #272727; 
}	
#aavso-membership-app-form table td.top {
	padding-top: 20px;
	margin-top: 10px;
}
#aavso-membership-app-form table .form-checkboxes {
	margin: 0px;
}
#aavso-membership-app-form table a:link, #aavso-membership-app-form table a:visited {
	color:#C8661D;
}
#aavso-membership-app-form table a:hover {
	color:#C8661D;
	background-color: transparent;
}

#aavso-membership-app-form table tr td option {
	padding-top: 1px;
	padding-right: 4px;
	padding-left: 4px;
	font-size: 1.1em;
}

#aavso-membership-app-form table .form-checkboxes .form-item {
	display: inline;
	margin-right: 20px;
}
#aavso-membership-app-form table {
	padding-top: 15px;
	width: 630px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;	
}
#aavso-membership-app-form table td {
	vertical-align: top;
	padding-bottom: 2px;
}
#aavso-membership-app-form table td.fieldname {
	text-align: right;
	color: #272727;
	font-weight: bold;
	width: 175px;
}
#aavso-membership-app-form table td#obs-submit {
	text-align: center;
}
#aavso-membership-app-form table td.comments {
	padding-left: 15px;
}
#aavso-membership-app-form table .form-item {
	margin-top: 0px;
}
#aavso-membership-app-form table td.submit {
	text-align: center;
	padding: 15px;
}
#aavso-membership-app-form div.form-title {
	text-align: center;
	font-size: 1.4em;
	font-weight: bold;
	color: #272727;
}

#aavso-membership-app-form table {
	font-size: 1.0em;
}
#aavso-membership-app-form input {
	margin-left: 0px;
	margin-top: 0em;
}

#aavso-membership-app-form div.form-item {
	margin-bottom: 0px;
}
#aavso-membership-app-form #submit-wrapper {
	text-align: center;
	margin: auto;
	margin-bottom: 25px;
	margin-top: 25px;
}

#aavso-membership-app-form .form-submit {
	background-color: #e48120;
}
#aavso-membership-app-form td.section-title {
	padding: 0px;
	text-align: left;
}
#aavso-membership-app-form td h3 {
	margin-bottom: 10px;
	margin-top: 10px;
	color: #e48120;
	padding: 3px;
	font-size: 1.5em;
}
#aavso-membership-app-form td#toph3 h3 {
	margin-top: 0px;
	border-top: 0px;
}
/************ End Membership app *************/

/********** EMAIL Membership Application Form *****/

#aavso-membership-email-app-form label, #aavso-membership-email-app-form select {
	display: inline;
}
#aavso-membership-email-app-form option, #aavso-membership-email-app-form select {
	padding: 2px;
}
#aavso-membership-email-app-form option {
	padding-right: 7px;
}
#aavso-membership-email-app-form .description {
	font-size: .9em;
	color: grey;
}
#aavso-membership-email-app-form .form-checkboxes p {
	display: inline;
}
#aavso-membership-email-app-form table  {
	background: url('images/submit_back.gif');
	border: 1px solid #e48120;
}
#aavso-membership-email-app-form table label {
	color: #272727; 
}	
#aavso-membership-email-app-form table td.top {
	padding-top: 20px;
	margin-top: 10px;
}
#aavso-membership-email-app-form table .form-checkboxes {
	margin: 0px;
}
#aavso-membership-email-app-form table a:link, #aavso-membership-email-app-form table a:visited {
	color:#C8661D;
}
#aavso-membership-email-app-form table a:hover {
	color:#C8661D;
	background-color: transparent;
}

#aavso-membership-email-app-form table tr td option {
	padding-top: 1px;
	padding-right: 4px;
	padding-left: 4px;
	font-size: 1.1em;
}

#aavso-membership-email-app-form table .form-checkboxes .form-item {
	display: inline;
	margin-right: 20px;
}
#aavso-membership-email-app-form table {
	padding-top: 15px;
	width: 630px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;	
}
#aavso-membership-email-app-form table td {
	vertical-align: top;
	padding-bottom: 2px;
}
#aavso-membership-email-app-form table td.fieldname {
	text-align: right;
	color: #272727;
	font-weight: bold;
	width: 175px;
}
#aavso-membership-email-app-form table td#obs-submit {
	text-align: center;
}
#aavso-membership-email-app-form table td.comments {
	padding-left: 15px;
}
#aavso-membership-email-app-form table .form-item {
	margin-top: 0px;
}
#aavso-membership-email-app-form table td.submit {
	text-align: center;
	padding: 15px;
}
#aavso-membership-email-app-form div.form-title {
	text-align: center;
	font-size: 1.4em;
	font-weight: bold;
	color: #272727;
}

#aavso-membership-email-app-form table {
	font-size: 1.0em;
}
#aavso-membership-email-app-form input {
	margin-left: 0px;
	margin-top: 0em;
}

#aavso-membership-email-app-form div.form-item {
	margin-bottom: 0px;
}
#aavso-membership-email-app-form #submit-wrapper {
	text-align: center;
	margin: auto;
	margin-bottom: 25px;
	margin-top: 25px;
}

#aavso-membership-email-app-form .form-submit {
	background-color: #e48120;
}
#aavso-membership-email-app-form td.section-title {
	padding: 0px;
	text-align: center;
}
#aavso-membership-email-app-form td h3 {
	background-color: #e48120;
	margin-bottom: 10px;
	margin-top: 10px;
	color: white;
	padding: 3px;
}
#aavso-membership-email-app-form td#toph3 h3 {
	margin-top: 0px;
	border-top: 0px;
}
/************ End EMAIL Membership app *************/
/************* DONATE FORM **************/

#aavso-donate-form label, #aavso-donate-form select {
	display: inline;
}
#aavso-donate-form option, #aavso-donate-form select {
	padding: 2px;
}
#aavso-donate-form option {
	padding-right: 7px;
}
#aavso-donate-form .description {
	font-size: .9em;
	color: grey;
}
#aavso-donate-form .form-checkboxes p {
	display: inline;
}
#aavso-donate-form table#donate-table  {
	background: url('images/submit_back.gif');
	border: 1px solid #e48120;
}
#aavso-donate-form table label {
	color: #272727; 
}	
#aavso-donate-form table td.top {
	padding-top: 20px;
	margin-top: 10px;
}
#aavso-donate-form table .form-checkboxes {
	margin: 0px;
}
#aavso-donate-form table a:link, #aavso-donate-form table a:visited {
	color:#C8661D;
}
#aavso-donate-form table a:hover {
	color:#C8661D;
	background-color: transparent;
}

#aavso-donate-form table tr td option {
	padding-top: 1px;
	padding-right: 4px;
	padding-left: 4px;
	font-size: 1.1em;
}

#aavso-donate-form table .form-checkboxes .form-item {
	display: inline;
	margin-right: 20px;
}
#aavso-donate-form table#donate-table {
	padding-top: 15px;
	width: 630px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;	
}
#aavso-donate-form table td {
	vertical-align: top;
	padding-bottom: 2px;
}
#aavso-donate-form table td.fieldname {
	text-align: right;
	color: #272727;
	font-weight: bold;
	width: 250px;
}
#aavso-donate-form table td#obs-submit {
	text-align: center;
}
#aavso-donate-form table td.comments {
	padding-left: 15px;
}
#aavso-donate-form table .form-item {
	margin-top: 0px;
}
#aavso-donate-form table td.submit {
	text-align: center;
	padding: 15px;
}
#aavso-donate-form div.form-title {
	text-align: center;
	font-size: 1.4em;
	font-weight: bold;
	color: #272727;
}

#aavso-donate-form table#donate-table {
	font-size: 1.0em;
}
#aavso-donate-form input {
	margin-left: 0px;
	margin-top: 0em;
}

#aavso-donate-form div.form-item {
	margin-bottom: 0px;
}
#aavso-donate-form #submit-wrapper {
	text-align: center;
	margin: auto;
	margin-bottom: 25px;
	margin-top: 25px;
}
#aavso-donate-form .form-radios div {
	display: inline;
}
/*#aavso-donate-form .form-radios div label {
	margin-right: 50px;
}
#aavso-donate-form div#edit-amount-choices-250-wrapper, #aavso-donate-form div#edit-amount-choices-500-wrapper, #aavso-donate-form div#edit-amount-choices-1000-wrapper, #aavso-donate-form div#edit-amount-choices-enter-amount-here-wrapper {
	float: left;
}*/
#aavso-donate-form div#edit-AMOUNT-wrapper {
	display: inline;
}

#aavso-donate-form .form-submit {
	background-color: #e48120;
}
#aavso-donate-form td.section-title {
	padding: 0px;
	text-align: center;
}
#aavso-donate-form td h3 {
	margin-bottom: 10px;
	margin-top: 10px;
	color: #e48120;
	padding: 3px;
	font-size: 1.5em;
}
#aavso-donate-form td#toph3 h3 {
	margin-top: 0px;
	border-top: 0px;
}
#aavso-donate-form .resizable-textarea textarea {
	width: 300px;
}
#aavso-donate-form .textarea-identifier {
	display: none;
}
#aavso-donate-form table#installments {
	background-color: #ffffdf;
	border: 1px solid #FFCC00;
	width: 95%;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	
}
#aavso-donate-form table#installments td.section-title {
	font-weight: bold;
}
#aavso-donate-form div#edit-Installment-wrapper {
	display: inline;
}
#aavso-donate-form #edit-NumberCharges {
	background-color: #ffffdf;
	margin-left: 10px;
}
#aavso-donate-form .form-radios div#edit-ChargeMe-Quarterly-wrapper label, #aavso-donate-form .form-radios div#edit-ChargeMe-Monthly-wrapper label {
	margin-right: 25px;
}
#aavso-donate-form td#chargeme div.form-radios {
	margin-top: 0px;
}
#aavso-donate-form td.bold {
	font-weight: bold;
}
#aavso-donate-form  td#toph3 {
	padding-top: 25px;
}
td.center {
	text-align: center;
}
#aavso-donate-form table#notify-table {
	border: 0px;
}
#aavso-donate-form div#notify {
	display: none;
}
/************ End Donate Form*************/

/************* STORE FORM **************/

#aavso-store-form label, #aavso-store-form select {
	display: inline;
}
#aavso-store-form option, #aavso-store-form select {
	padding: 2px;
}
#aavso-store-form option {
	padding-right: 7px;
}
#aavso-store-form .description {
	font-size: .9em;
	color: grey;
}
#aavso-store-form .form-checkboxes p {
	display: inline;
}
#aavso-store-form table#store-table  {
	background: url('images/submit_back.gif');
	border: 1px solid #e48120;
}
#aavso-store-form table label {
	color: #272727; 
}	
#aavso-store-form table td.top {
	padding-top: 20px;
	margin-top: 10px;
}
#aavso-store-form table .form-checkboxes {
	margin: 0px;
}
#aavso-store-form table a:link, #aavso-store-form table a:visited {
	color:#C8661D;
}
#aavso-store-form table a:hover {
	color:#C8661D;
	background-color: transparent;
}

#aavso-store-form table tr td option {
	padding-top: 1px;
	padding-right: 4px;
	padding-left: 4px;
	font-size: 1.1em;
}

#aavso-store-form table .form-checkboxes .form-item {
	display: inline;
	margin-right: 20px;
}
#aavso-store-form table#store-table {
	padding-top: 15px;
	width: 630px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;	
}
#aavso-store-form table td {
	vertical-align: top;
	padding-bottom: 2px;
}
#aavso-store-form table td.fieldname {
	text-align: right;
	color: #272727;
	font-weight: bold;
	width: 250px;
}
#aavso-store-form table td#obs-submit {
	text-align: center;
}
#aavso-store-form table td.comments {
	padding-left: 15px;
}
#aavso-store-form table .form-item {
	margin-top: 0px;
}
#aavso-store-form table td.submit {
	text-align: center;
	padding: 15px;
}
#aavso-store-form div.form-title {
	text-align: center;
	font-size: 1.4em;
	font-weight: bold;
	color: #272727;
}

#aavso-store-form table#store-table {
	font-size: 1.0em;
}
#aavso-store-form input {
	margin-left: 0px;
	margin-top: 0em;
}

#aavso-store-form div.form-item {
	margin-bottom: 0px;
}
#aavso-store-form #submit-wrapper {
	text-align: center;
	margin: auto;
	margin-bottom: 25px;
	margin-top: 25px;
}
#aavso-store-form .form-radios div {
	display: inline;
}
#aavso-store-form .form-radios div label {
	margin-right: 50px;
}
#aavso-store-form div#edit-amount-choices-250-wrapper, #aavso-store-form div#edit-amount-choices-500-wrapper, #aavso-store-form div#edit-amount-choices-1000-wrapper, #aavso-store-form div#edit-amount-choices-enter-amount-here-wrapper {
	float: left;
}
#aavso-store-form div#edit-AMOUNT-wrapper {
	display: inline;
}

#aavso-store-form .form-submit {
	background-color: #e48120;
}
#aavso-store-form td.section-title {
	padding: 0px;
	text-align: center;
}
#aavso-store-form td h3 {
	margin-bottom: 10px;
	margin-top: 10px;
	color: #e48120;
	padding: 3px;
	font-size: 1.5em;
}
#aavso-store-form td#toph3 h3 {
	margin-top: 0px;
	border-top: 0px;
}
#aavso-store-form .resizable-textarea textarea {
	width: 300px;
}
#aavso-store-form .textarea-identifier {
	display: none;
}
#aavso-store-form table#installments {
	background-color: #ffffdf;
	border: 1px solid #FFCC00;
	width: 95%;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	
}
#aavso-store-form table#installments td.section-title {
	font-weight: bold;
}
#aavso-store-form div#edit-Installment-wrapper {
	display: inline;
}
#aavso-store-form #edit-NumberCharges {
	background-color: #ffffdf;
	margin-left: 10px;
}
#aavso-store-form .form-radios div#edit-ChargeMe-Quarterly-wrapper label, #aavso-store-form .form-radios div#edit-ChargeMe-Monthly-wrapper label {
	margin-right: 25px;
}
#aavso-store-form td#chargeme div.form-radios {
	margin-top: 0px;
}
#aavso-store-form td.bold {
	font-weight: bold;
}
#aavso-store-form  td#toph3 {
	padding-top: 25px;
}
td.center {
	text-align: center;
}
#aavso-store-form table#notify-table {
	border: 0px;
}
#aavso-store-form div#notify {
	display: none;
}

#aavso-store-form table#store-select-table {
	border: 0px;
}
#aavso-store-form table#store-select-table label {
	font-weight: bold;
	font-size: 1.1em;
}
#aavso-store-form table#store-select-table td {
	padding-bottom: 10px;
}
#aavso-store-form table#store-select-table td.nopad {
	padding-bottom: 0px;
}
#aavso-store-form table#store-select-table span#footnote {
	font-style: italic;
	font-size: .9em;
}
#aavso-store-form table#store-select-table img {
	margin-left: 5px;
}
table#review-table {
	border: 0px;
	margin: auto;
}
table td.store-right {
	text-align: right;
}
div#review-div {
	text-align: center;
}
div#store-submit {
	padding-left: 20px;
}
/************ End STORE Form*************/

/********** Membership RENEW Form *****/

#aavso-renew-membership-form label, #aavso-renew-membership-form select {
	display: inline;
}
#aavso-renew-membership-form option, #aavso-renew-membership-form select {
	padding: 2px;
}
#aavso-renew-membership-form option {
	padding-right: 7px;
}
#aavso-renew-membership-form .description {
	font-size: .9em;
	color: grey;
}
#aavso-renew-membership-form .form-checkboxes p {
	display: inline;
}
#aavso-renew-membership-form table  {
	background: url('images/submit_back.gif');
	border: 1px solid #e48120;
}
#aavso-renew-membership-form table label {
	color: #272727; 
}	
#aavso-renew-membership-form table td.top {
	padding-top: 20px;
	margin-top: 10px;
}
#aavso-renew-membership-form table .form-checkboxes {
	margin: 0px;
}
#aavso-renew-membership-form table a:link, #aavso-renew-membership-form table a:visited {
	color:#C8661D;
}
#aavso-renew-membership-form table a:hover {
	color:#C8661D;
	background-color: transparent;
}

#aavso-renew-membership-form table tr td option {
	padding-top: 1px;
	padding-right: 4px;
	padding-left: 4px;
	font-size: 1.1em;
}

#aavso-renew-membership-form table .form-checkboxes .form-item {
	display: inline;
	margin-right: 20px;
}
#aavso-renew-membership-form table {
	padding-top: 15px;
	width: 630px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;	
}
#aavso-renew-membership-form table td {
	vertical-align: top;
	padding-bottom: 2px;
}
#aavso-renew-membership-form table td.fieldname {
	text-align: right;
	color: #272727;
	font-weight: bold;
	width: 175px;
}
#aavso-renew-membership-form table td#obs-submit {
	text-align: center;
}
#aavso-renew-membership-form table td.comments {
	padding-left: 15px;
}
#aavso-renew-membership-form table .form-item {
	margin-top: 0px;
}
#aavso-renew-membership-form table td.submit {
	text-align: center;
	padding: 15px;
}
#aavso-renew-membership-form div.form-title {
	text-align: center;
	font-size: 1.4em;
	font-weight: bold;
	color: #272727;
}

#aavso-renew-membership-form table {
	font-size: 1.0em;
}
#aavso-renew-membership-form input {
	margin-left: 0px;
	margin-top: 0em;
}

#aavso-renew-membership-form div.form-item {
	margin-bottom: 0px;
}
#aavso-renew-membership-form #submit-wrapper {
	text-align: center;
	margin: auto;
	margin-bottom: 25px;
	margin-top: 25px;
}

#aavso-renew-membership-form .form-submit {
	background-color: #e48120;
}
#aavso-renew-membership-form td.section-title {
	padding: 0px;
	text-align: left;
}
#aavso-renew-membership-form td h3 {
	margin-bottom: 10px;
	margin-top: 10px;
	color: #e48120;
	padding: 3px;
	font-size: 1.5em;
}
#aavso-renew-membership-form td#toph3 h3 {
	margin-top: 0px;
	border-top: 0px;
	text-align: center;
}

div#edit-contribution-wrapper {
	display: inline;
}
#aavso-renew-membership-form .textarea-identifier {
	display: none;
}
#aavso-renew-membership-form .form-radios div {
	display: inline;
	margin-right: 5px;
}
#aavso-renew-membership-form h4 {
	color: #595959;
}
#aavso-renew-membership-form td#contrib-title {
	text-align: center;
}
/************ End Membership RENEW *************/

/********** HIDE FORM ELEMENTS **********/

div#edit-field-lcotw-star-abbrev-0-value-wrapper {
	display: none;
}

#edit-tshirt {
  display: none;
}
