@charset "utf-8";
/* CSS Document */

#registertable {margin:10px 0;}

	#registertable td {width:50%;}
	#twocolumnpage #registertable td {width:100%;}
	
		#registertable td .wrap {padding:3px 10px;}
		#registertable h2{font-size:1.2em; background-color:#fff9d4; padding:3px 5px; margin:0; display:block;}
		#registertable p {font-size:0.9em; margin:0.2em 0;}
		#registertable ul {padding:0; margin:0.25em 1em;}
		#registertable label, #payment label {font-size:0.8em; color:#666;}

	#payment td .wrap {padding:3px 10px;}
		#payment li.expire {width:45%; float:left;}

/* form elements */
#registertable input.field {font-size:0.9em; padding:1; border:1px solid #ac9e96;}
#registertable select.field {font-size:0.9em; padding:1; border:1px solid #ac9e96;}
#registertable textarea.field {font-size:0.9em; padding:1; border:1px solid #ac9e96;}
#registertable input.bottombt {font-size:0.8em; font-weight:bold; color:#fff; background:#900; margin:0.25em; padding:0; border:1px solid #600;
	height: 26px;
}
