			.wrap_page form th {
				padding-top:10px; padding-bottom:10px;
				text-align:left;
			}
			.wrap_page form table input {
				margin-left:5px; margin-right:5px;
			}
			.wrap_page table {
				margin:auto;
			}
			.wrap_page table th {
				text-align:center;
			}
			.wrap_page big {
				color:#777;
			}
			.wid100 {
				width:100%; 
			}
			.wrap_page h1, .wrap_page h2, .wrap_page h3, .wrap_page h4, .wrap_page h5, .wrap_page h6 {
				margin:auto; margin-top:.25em; margin-bottom:.25em;
			}
			.wrap_page .ypad {
				padding-top:10px; padding-bottom:10px;
			}
			.wrap_page .ypad2 {
				padding-top:5px; padding-bottom:5px;
			}
			.wrap_page .xpad {
				padding-left:10px; padding-right:10px;
			}
			.wrap_page .xpad2 {
				padding-left:5px; padding-right:5px;
			}
						
			.wrap_page .bold {
				font-weight:900;
			}
			.wrap_page .italic {
				font-style:italic;
			}
			.wrap_page .small {
				font-size:85%;
			}
			.wrap_page .aleft {
				text-align:left;
			}
			.wrap_page .acenter {
				text-align:center;
			}
			.wrap_page .aright {
				text-align:right;
			}
			.wrap_page .list_image {
				list-style:none;
			}
			.wrap_page {
				width:720px;
				margin:auto; padding:10px;
				border:1px solid #eee;
			}
			.wrap_page .cursive {
				font-family:cursive;
			}
			.wrap_page .asterisk {
				font-size:90%;
			}
			.wrap_page .bor1 {
				border:1px solid #eee;
			}
			.wrap_page .lh1p25 {
				line-height:1.25em;
			}
			.wrap_page .highlight_grey {
				background:#eee;
			}
			.wrap_page .slot {
				display:block; float:right; overflow:hidden;
				width:100px; height:21px;
				margin-left:5px; margin-right:5px; 
				border:1px solid #eee;
			}
			.wrap_page .subtotal {
				border:1px solid #eee;
				text-align:right;
			}
			#form_register h1, #form_register h2, #form_register h3, #form_register h4, #form_register h5, #form_register h6 {
				margin:auto; margin-top:.25em; margin-bottom:.25em;
			}
			#form_register td  {
				padding-top:5px; padding-bottom:5px;
			}
			#form_register .list_image li {
				line-height:1.125em;
			}
			#form_register p {
				line-height:.25em;
			}
			.wrap_page input {
				border:2px inset #eee;
			}
			.wrap_page .grid_footer {
							line-height:1.125em;
			}
			.wrap_page .showli {
				padding:.5em; padding-top:0px; padding-bottom:0px;
			}
			.wrap_page .showli li {
				padding:.25em;
				list-style:circle;
				list-style-position: inside;
				
