br {
clear:both;
float:left;
margin-top:10px;
}

#formNav {
  width: 100%;
  height: 40px;
  float: left;
}

#applicationpanel {
  position: relative;
}

#applicationpanel label {
 position: relative; 
 float: left;
 width: 170px;
 text-align: right;
 margin-right: 10px;  
 margin-top: 5px;
 padding: 0;
}

#applicationpanel input {
 position: relative; 
 float: left;
}

#applicationpanel .question {
  position: relative;
  padding-bottom: 5px;
}

#applicationpanel p {
 position: relative;
 width: 600px;
  float: left;
  clear: both;
}

#applicationpanel .lblWide {
 position: relative;
 float: left;
 margin-left: 20px;
 width: 600px;
 text-align: left;
 margin-right: 10px;
 margin-top: 5px;
}

#applicationpanel .topspacer {
	padding-top:15px;
}

#applicationpanel .bottomspacer {
	padding-bottom:15px;
}

#applicationpanel .indent {
 position: relative; 
 margin-left: 50px;
}

#applicationpanel .doubleIndent {
 position: relative; 
 margin-left: 100px;
}


#applicationpanel .clear {
 position: relative; 
  clear: both;
}

#applicationpanel .br {
 position: relative; 
  clear: both;
  height: 20px;
}


#applicationpanel .inputWide {
 position: relative; 
	margin-top: 3px;
  float: left;
  width: 400px;
 padding: 0;
}

#applicationpanel .inputShort {
 position: relative; 
	margin-top: 3px;
  float: left;
  width: 200px;
 padding: 0;
}

#applicationpanel .inputTime {
 position: relative; 
  float: left;
  width: 70px;
 padding: 0;
}


#applicationpanel .taDeep {
 position: relative; 
  float: left;
  height: 300px;
  width: 550px;
}

#applicationpanel .taShallow {
 position: relative; 
  float: left;
  height: 100px;
  width: 550px;
}




#applicationpanel .chkLabel {
 position: relative; 
 float: left;
 width: 50px;
 text-align: left;
 margin-left: 10px;  
 padding: 0;
 margin-top: 2px !important;
}

#applicationpanel .chkLabelWide {
 position: relative; 
 float: left;
 width: 170px;
 text-align: left;
 margin-left: 10px;  
 padding: 0;
 margin-top: 2px !important;

}


#applicationpanel .checkbox {
 position: relative; 
  width: 20px;
  float: left;
 padding: 0;
}

#applicationpanel legend {
  font-weight: bold;
  font-size: 12px;
  margin-left: 20px;
}

#applicationpanel .ethnicArea {
  font-size: 12px;
  margin-left: 20px;
	border: 1px solid #999;
	float: left;
	margin-bottom: 5px;
	width: 600px;
	padding: 10px;
	
}



#applicationpanel .submit {
 position: relative; 
  float: right;
  margin-right: 100px;
  margin-top: 10px;
 padding: 0;
}

#applicationpanel h2 {
 position: relative; 
	font-size: 18px;
	color: #662d91;
	padding: 15px 10px 0 40px;
	clear: both;
	
}

#applicationpanel h3 {
 position: relative; 
	font-size: 14px;
	color: #662d91;
	padding: 15px 10px 0 40px;
	clear: both;
	
}

#applicationpanel h4 {
  position: relative; 
	font-size: 14px;
	clear: both;
	font-weight: bold;
	margin: 0 0 5px 0;
	float: left;
}

#applicationpanel table {
 position: relative; 
	font-size: 12px;
  float: left;
	color: #666666;
}

#applicationpanel ul
{
position: relative;
list-style: none;
padding: 0;
margin: 0;
height: 30px;
float: left;
clear: both;
width: 500px;
margin-bottom: 4px;
}

#applicationpanel li
{
float: left;
text-align: center;
display: block;
}


