/*
SKIN ASSESSMENT
*/
div.assessmentform {
  overflow: hidden;
  width: 410px;
  margin: 0;
  padding: 0;
}
.assessmentform .note {
  font-weight: normal;
  font-size: 10px;
}
.assessmentform p {
	margin: 0 20px 0 0;
	padding: 0 0 1.5em 0;
}
.assessmentform label { 
	display: block;
	margin: 0;
	padding: 0;
  font-weight: bold;
  line-height: 1.5em;
}
.assessmentform .formfield {
  width: 168px;
  margin: 0;
  padding: 2px 5px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  border: 1px solid #9E9E9E;
}
.assessmentform p.narrow {
  float: left;
	width: 180px;
	margin: 0 0 1.5em 0;
	padding: 0 20px 0 0;
}
.assessmentform .narrow label { 
	width: 180px;
}
.assessmentform p.genderfields {
  font-weight: bold;
  line-height: 1.5em;
}
.assessmentform .genderfields label {
  width: 80px;
 	float: left;
  margin: 0 10px 0 0;
  padding: 0;
  font-weight: normal;
}
.assessmentform p.listlabel {
  clear: both;
  width: 380px;
  padding: 0 0 .5em 0;
  font-weight: bold;
  line-height: 1.4em;
}
.assessmentform ul.list {
  clear: both;
  overflow: hidden;
  width: 400px;
  margin: 0;
  padding: 0 0 1.5em 0;
  list-style-type: none;
}
.assessmentform .list li {
  width: 380px;
 	float: left;
  margin: 0 20px 0 0;
  padding: 0;
  line-height: 1.8em;
}
.assessmentform .list li.narrow {
  width: 180px;
}
.assessmentform .list.conditions li {
  width: 380px;
 	float: left;
  margin: 0 20px 0 0;
  padding: 0;
  line-height: 1.8em;
}
.assessmentform .list.conditions li.narrow {
  width: 180px;
 	float: left;
}
.assessmentform ul.list label {
  display: inline;
 	margin: 0;
  padding: 0;
  font-weight: normal;
}
.assessmentform ul.list p label {
	display: block;
	margin: 0;
	padding: 0;
  font-weight: bold;
  line-height: 1.5em;
}
.assessmentform div.conditional {
  overflow: hidden;
 	margin: 0 0 0 40px;
  padding: 10px 0 0 0;
}
.assessmentform .conditional p.listlabel {
  width: 380px;
}
.assessmentform .conditional ul.list {
  width: 360px;
}
.assessmentform .conditional .list.conditions li.narrow {
  width: 160px;
 	float: left;
}
.assessmentform div.femaleclients {
  overflow: hidden;
  margin: 0 0 1.5em 0;
  padding: 20px 20px 10px 20px;
 	background-color: #eeeeee; 
}
.assessmentform .clear {
  clear: both;
}
