.input-field-place{
	border:1px solid #79B4E0;/*#96A6C5*/
	margin:10px 30px 0px;
	background:#CFE2F0;
	padding:0px 0px 20px 0px;
}

.input-field-container-table {
	margin:0px auto;
	width:600px !important;	
}

.input-field-container-table  tr td{
	color:#1D2A5B;
}

.input-field-place  h1,h2,h3{margin:5px;}

.input-field-place h3{
	color:#203360;
}

.input-field-place h4{
	color:#203360;
	line-height:29px;
	line-height:11px;
	margin:10px 0 4px;	
	padding:0px;
}

td.input-field-label{
	color:#1D2A5B;
	font-size:13px;
	padding-right:15px;
	width:300px;
	text-align:right;	
}

td.input-field-label-b {
	font-weight:bold;
}

.filed-label-info {
	color:#1D2A5B;
	font-size:10px;	
	margin:10px 0px;
}

.filed-label-info h1,h2,h3{font-size:11pt;}
.input-field-container {margin:0px 0px;padding:0px;width:390px;}

.input-field-container  input,.input-field-container  select {
	font-size:13px;
	padding:4px;
	width:370px;
	border:1px solid #BDC7D8;
	margin-top:2px;	
	background:#ffffff;
}

*html .input-field-container  input {padding:2px 0px 6px 2px;line-height:20px;height:25px;}
.input-field-container  select {
	width:auto;	
}

*html .input-field-container-select{padding:5px 0px;}

span.small {font-size:10px;}
.registerButton{
	padding:0px 20px;
	font:bold 14px/20px verdana;
	border:1px solid #79B4E0;
}
*html .registerButton{font:bold 13px/17px verdana;}
.error_register {
	margin:0px 30px;
}
.sf td {
  font-size: 9pt;
}