#main{
height:auto;
}

#content{
height:auto;
width:780px;
}
#textArea{
height:auto;
width:780px;
}

#content #deptTitle {

width:730px;
}

.stepTitle{
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:140%;vertical-align:top;
	height:16px;
	font-family:Arail;
}

.ppImg{
float:left;
width:25%;
height:auto;
padding-left:10px;
}

.ppText{
float:right; 
width:72%;
padding:0px 8px 0px 0px; 
font-size:10px; 
line-height:14px;

}


.wrap3{
	padding:5px;vertical-align:top;
}
.wrap3 p{
	vertical-align:top;
}
#step1, #step2, #step3, #step4, #step5{
	float:left;
	padding:0px 2px 0px 2px;
}
#step1 .wrap,
#step1 .wrap2{
  width:200px;
  height:630px;
}

#step1 p{
width:180px;
}
#step1Arrow{
float:left;
position:relative;
top:30px;
height:630px;
width:20px;

}
.dArrow{
width:540px;
float:left;
text-align:center;
margin-top:0px;
}
#step2 .wrap,
#step2 .wrap2{
  width:540px;
  height:110px;
}
#step2 p{
width:510px;
}
#step3 .wrap,
#step3 .wrap2{
  width:540px;
  height:160px;
}
#step3 p{
width:510px;
}
#step4 .wrap,
#step4 .wrap2{
  width:540px;
  height:155px;
}
#step4 p{
width:510px;
}
#step5 .wrap,
#step5 .wrap2{
  width:540px;
  height:140px;
}
#step5 p{
width:510px;
}
.boxImg{
	float:left;
	padding-right:5px;
	vertical-align:text-bottom;
}

