.fieldheader { font-size: 14px; font-weight: bold; color: #000000; padding-right: 3px; padding-left: 3px; }
.fieldset { margin-bottom: 6px; BORDER: 1px SOLID #CCCCCC; -moz-border-radius: 4px 4px 4px 4px; padding: 4px border-radius-topright: 5px; border-radius-topleft: 5px; border-radius-bottomright: 5px; border-radius-bottomleft: 5px; }
.fieldsetcontent { margin-top: 20px; padding-left: 25px; padding-right: 4px; position: relative; top: -10px; margin-bottom: 0px; }

ul#wpsa-regform {list-style: none; float:none; text-align:left}
ul#wpsa-regform li input{border: 1px solid #9F9F9F; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; font-size: 12px; margin: 2px; padding: 3px; width: 200px;}


table.wpaff {
       border: 1px solid black;
}
table.wpaff td {
	border: 1px solid #666666;
	padding: 0.2em 1ex 0.2em 1ex;
	color: black;
}
table.wpaff tr.d0 td {
	background-color: #FCF6CF;
}
table.wpaff tr.d1 td {
	background-color: #FCF6CF;
}
#wpsatnc-holder{display: none;}