p{	padding: 4px;}label{	display: inline-block;	width: 150px;	margin-right:10px;	vertical-align: top;	font-weight: bold;}.fbk{	background: #eeeeee;}input{	border: 1px solid #cccccc;	width: 346px;}.inpr{	width: auto;	border: 0;	margin-top: 20px;}.inpc{	width: auto;	border: 0;}input, textarea, select{	padding: 2px;	color: black;}textarea{	margin-left: -4px;}.req{	color: #ae0000;}.txtnob{	font-weight: normal;}.sbox{	display: inline-block;}.stxt{	display: inline-block;	width: 70px;}.inp2{	width: 188px;}.sel1{	width: 348px;	border: 1px solid #cccccc;}.stxt2 input{	width: 40px;}.cleft input{	width: auto;	margin-left: 50px;	border: 0;}.selm{	width: 188px;}.sely{	width: 100px;}.inp3{	width: 117px;}.sel2{	width: 138px;}.chks{	margin-left: 4px;	width: 110px;	display: inline-block;}.inp4{	width: 210px;}.chks2{	margin-left: 4px;	width: 200px;	display: inline-block;}.ptext{	display: block;	padding-left: 300px;}.inps{	width: 100px;}.submitfb{	display: block;	margin-left:180px;}.inp6{	margin-top: 15px;}/*errors*/#mess{/*	width:307px;*/	width:590px;	background: #f4f4f4;	color: #b21232;	font-size: 1.2em;	overflow: hidden;	border: 1px solid #b21232;/*	margin-left: 120px;*/}.mess1{	background: url(../images/avert1.gif) no-repeat;	width: 60px;	height: 23px;	margin: 10px 20px 10px 40px;	display: inline-block;	overflow: hidden;	float: left;}.mess2{	margin: 10px 0 10px 0;	overflow: hidden;	display: inline-block;}
