/*forms*/
.requiredField {
	font-weight: bold;
}
fieldset {
  margin-bottom: 10px;
  border: none;
  margin-left: 0px;

}

legend {
  display: none;
}
fieldset label {
  display: -moz-inline-box;  /* Proprietary Mozilla style, replaced with inline-block for IE in /p/includes/ie_fix.css */
  width: 140px;
  float:left;
}
label.info {
  display: -moz-inline-box;  /* Proprietary Mozilla style, replaced with inline-block for IE in /p/includes/ie_fix.css */
  width: 140px;
  float:left;
}

label.wide {
  width: 200px; 
}

fieldset ol {
  margin: 0;
  margin-bottom: 10px;
  padding: 0;
}

fieldset li {
  list-style: none;
  padding-top: 2px;
  padding-bottom: 2px;
  margin: 0;
}

.warningStyle {
	background-color: #FF0000;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 1px;
}

.warningMessageStyle {
	color: #FF0000;
}
select.state {
	width: 200px;
}
div.chxHolder {
	float: left;
	width:15px;
	margin-top:3px !important;
	margin-top:0;
	
}

div.chxLabel {
	margin-left: 10px;
	padding-left:10px;
	width: 90%;
	
	
}

.searchfield {
  width: 186px;
  height: 13px;
  padding: 2px;
  vertical-align: bottom;
  border-width: 1px;
  border-style: solid;
  border-color: #85ADBE;
  font-size: 11px;
  color: #666;
  
}
.searchbutton 
{
  
  position: relative;
  bottom: -1px;
}
.textfield {
  width: 200px;
  height: 22px;
  padding: 3px;
  vertical-align: bottom;
  border-width: 1px;
  border-style: solid;
  border-color: #85ADBE;
  color: #666;
  
  
}
.selectfield {
  height: 22px;
  padding: 3px;
  vertical-align: bottom;
  border-width: 1px;
  border-style: solid;
  border-color: #85ADBE;
  color: #666;
}
.warningMessageStyle {
	color: #FF0000
}

.warningStyle {
	padding-left: 1px;
	color: #FF0000;
	background: #FFFFFF;
	font-weight: bold
}
font
{
	color: #FF0000;
}
