.wrapper {	border-bottom: 1px solid #000;	overflow: auto;	background: #FFF;	margin: 0 auto;	width: 340px;	height: 470px;	overflow: hidden;}.close {	float: right;	padding: 8px;}div#fix {	width: 330px;	margin-top: 0px;	margin-bottom: 0px;}.title {	background-color: #eeeeff;	padding: 5px;	font-size: 24px;}.leftcol {	float: left;	width: 330px;	margin-left: 5px;	margin-top: 10px;	margin-bottom: 5px;}.leftcol p {	font-size: 14px;	margin: 0px;}.leftcol table {	font-weight: normal;	font-size: 14px;}.leftcol input {	width: 100px;	margin-left: 5px;	text-align: right;	font-family:Arial,Helvetica,sans-serif;	font-size:16px;	font-weight:bold;}.leftcol input.button {	width: 220px;	text-align: right;	font-family:Arial,Helvetica,sans-serif;	font-size:12px;	font-weight:normal;}.fineprint {	font-size: 10px;	font-weight: normal;}.rightcol {	float: left;	width: 300px;	margin-right: 10px;	margin-top: 10px;	margin-bottom: 5px;	padding-left: 20px;	padding-right: 5px;	padding-top: 5px;	padding-bottom: 5px;	border: 1px solid #cccccc;	background-color: #eeeeee;}.rightcol table {	font-weight: normal;	font-size: 14px;}.rightcol .data {	background-color: #ffffff;	border:1px solid #CCCCCC;	color:#FE5000;	font-family:Arial,Helvetica,sans-serif;	font-size:16px;	font-weight:bold;	text-align:right;	width: 100px;	margin-left: 5px;	display: block;}.leftcol .data {	background-color: #ffffff;	border:1px solid #CCCCCC;	color:#FE5000;	font-family:Arial,Helvetica,sans-serif;	font-size:16px;	font-weight:bold;	text-align:right;	width: 100px;	margin-left: 5px;	display: block;}.hint {	display: none;	position: absolute;	border: 1px solid #cccccc;	background-color: #f6f299;	width: 300px;	margin-top: 50px;	font-weight: normal;}.rightcol .hint {	right: 30px;}.leftcol img {	vertical-align: middle;}.info {	color: #27618C;	text-decoration: underline;}
