@charset "utf-8";
/* CSS Document */
.signup_table{
	width:580px;
	border-width:1px;
	border-style:solid;
	border-color:5B0346;
	
}
.required{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#F00;
}
.err{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#F00;
}
.signup_table .label{
	width:140px;
	font-weight:bold;
	color:#000;
	padding-left:4px;
}
.signup_table .data{
	width:430px;
	margin-bottom:4px;
	margin-left: 2px;
}
.lg_label{
	width: 500px;
	font-weight:bold;
	color:#000;
	padding-left:4px;
}
.label{
	font-weight:bold;
	color:#000;
	padding-left:4px;
}
.data{
	margin-bottom:4px;
	margin-left: 2px;
}
.important{
	color:#F00;
	padding-left:4px;
	font-size:13px;
	font-weight:bold;
}
.info_contanier_small{
	width:285px;
	border-style:solid;
	border-color:#5B0346;
	border-width:1px;
	text-align:left;
}
.info_contanier_small .label{
	width:145px;
	font-weight:bold;
	color:#000;
	padding-left:4px;
	margin-bottom:4px;
}
.info_contanier_small .data{
	width:140px;
	margin-bottom:4px;
	margin-left: 2px;
}
.info_contanier{
	width:590px;
	border-style:solid;
	border-color:#5B0346;
	border-width:1px;
	text-align:left;
}
.info_contanier_title{
	text-align:center;
	font-size:13px;
	font-weight:bold;
	color:#666;
	padding-top:4px;
}
.table_title{
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#333;
	margin-left:4px;
	margin-top: 4px;
	margin-bottom:4px;
}
.history_header{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color:#c4d5fc;
}
.history_info{
	padding: 2px;
	border-bottom-style:solid;
	border-bottom-color:#c4d5fc;
	border-bottom-width:1px;
}
.info{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding-left:4px;
	font-weight:bold;
}
.data{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;	
}