body {
	font-size:11pt; font-family:Arial, Helvetica, sans-serif; 
	background-color: #FFFFFF; 
	text-align:center;
}


#global {
	margin: 0 auto; /* switch auto around for left, right or centre align */
	padding: 0px;
	width: 1017px;
	border: #cccccc 1px solid;
}
#content-wrapper {
	margin: 0 auto; /* switch auto around for left, right or centre align */
	padding: 10px 10px 10px 10px;
	width: 950px;
	text-align:left;
	background-color:#eee;
}
body.toolkit #global {
	background: #FFFFFF url(/images/bg.jpg); 
}
body.toolkit #content-wrapper {
	margin: 0 auto; /* switch auto around for left, right or centre align */
	width: 550px;
	background-color:#fff;
}


h1 {text-align:center}
p.question{font-weight:bold;}
label {width: 80px; display:inline-block; font-weight:bold;}
input.button {
	font: 10px Verdana, Helvetica, sans-serif; text-transform: uppercase; color: #000; background: #ddd; 
	padding: 5px 8px; margin-bottom: 0; cursor: pointer; border: 1px solid #ccc; font-weight: bold;
	}
.acronym {padding-top:0px; margin-top:0px; text-align:center;}
#contact, #div_opt_voting, #div_hon_pledge, #div_vocaldoforyou, #div_volopps, #demographics {border: #000 1px solid; padding: 5px; margin: 10px;}
form#donate {width: 550px;}

form#donate label {width: 200px; display:inline-block; font-weight:bold; float:left;}
#notes {float: right; padding-right: 50px; width: 150px; text-align: center;}
_form#_xclick input#button {background:none;border:1px solid #000;color:#000000;font-size:11px;}
form#_xclick input#button {background:none;border:0;padding: 3px;color:#000000;font-size:11px;}

form#reg_form #name,
form#reg_form #address,
form#reg_form #city_st_zip,
form#reg_form #email,
form#reg_form #special_needs,
form#reg_form #reg_paid_by {width: 300px; }
#reg_form label {width: 8em; float: left; text-align: right; margin-right: 0.5em; display: block }
#form_wrapper h1 { color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-variant: none; letter-spacing:1px; text-align:center; }
#form_wrapper h2 { color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-variant: none; letter-spacing:1px;  text-align:center; background-color: #cccccc;}
#form_wrapper h3 { color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-variant: none; letter-spacing:1px;  text-align:center;}
#form_wrapper h4 { color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-align:center;}
#reg_form .shaded {background-color: #CCCCCC; padding: 5px;}
#reg_form p.highlight {color: #0000ff; padding: 5px;}

table#confirm th {text-align: left; }
table#confirm {font-size: 14px;}
table#confirm td.right {text-align: right; }
table#confirm label {width: 8em; float: left; text-align: right; margin-right: 0.5em; display: block }





	