fieldset
{ 
  border:0;
  margin:8px 0 0 3px;
  padding:0;
  }

fieldset ol
{ 
  display:block;
  list-style-type: none;
  margin: 0;
  padding:0;
 }

.ferrorimg
{ 
  position: absolute;
  z-index: 2;
 }

fieldset ol li
{
  display: block;
  clear: both;
 }

.nms_left
{ 
  width: 260px;
  float:left;
 }

.fsetn
{ 
 }

.nms_left2
{ 
  width: 350px;
 float:left;
 }

.nms_left3
{ 
  width: 390px;
  float:left;
 }

.lbstyle
{ 
  float:left;
  width: 69px;
 }

.lbstyle2
{ 
  float:left;
  width: 130px;
 }

.nortext
{ 
 /* margin-top:-3px; */ width:150px;
  	background-image: url(../img/input.gif);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
  
 }

textarea
{ 
  	background-image: url(../img/textarea.gif);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
  
 }


.norsel
{ 
  float:left;
  margin-top:-3px;
 }

.normlabel
{ 
  display: block; 
  height: 20px; 
 }

.normlabel2
{ 
  display: inline;
  margin-left: 5px;
  height: 20px;
 }
 


#fidpreape, #fidprenam, #fidpretel, #fidprefax, #fidpremov, #fidpreeml
{ 
  height: 25px; 
 }

#fidcntape, #fidcntnam, #fidcnttip, #fidcntcom
{ 
  height: 27px;
 }

#fidcnttel, #fidcntmov, #fidcnteml
{ 
  height: 38px;
 }

#fidpreqhc
{ 
  height: 37px;
 }

.com_chb
{ 
  display: inline;
 }

.cntsubm
{ 
  float: right;
  }

.cntsubm input
{ 
  border:0;
  
  }

.presbmfs
{ 
  width: 100px;
  margin: -30px 0;
}

.presbmfs .submit
{ 
  margin-left:70px; 
 }