div#content ul#steps-icon {
padding: 0 0 15px;
list-style-type: none;
margin:0;
}
div#content ul#steps-icon li {
border-width: 0 0 1px 0;
background: transparent url(/i/dashed_line.gif) repeat-x 0 bottom;
padding: 15px 0 10px 100px;
margin: 0;
}

div#content ul#steps-icon li ul {
padding: 0 0 15px;
list-style-type: none;
}

div#content ul#steps-icon li ul li{
border:0;
padding:0;
margin:0;
background: none;
}
div#content ul#steps-icon li ul li ul{
margin-top: 5px;
margin-bottom:  -3px;

}

div#content ul#steps-icon li ul li ul li{
display: block;
background: url(/i/bullet_circle.gif) 0 4px no-repeat; 
margin-bottom: 3px; 
padding-left: 14px;
zoom: 1;
}


div#content ul#steps-icon li.intro {
padding: 15px 0 10px 10px;
}
div#content ul#steps-icon li.firststep {
padding-top: 5px;
}
div#content ul#steps-icon li.laststep {
border: none;
margin-bottom: 0px;
padding-bottom: 0px;
background: none;
}
div#content ul#steps-icon li img {
float: left;
margin-left: -100px;
padding: 5px 0 5px 10px;
}
div#content ul#steps-icon li h5,
div#content h5 {
display: block;
font-weight: bold;
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
color: #e47911;
}
div#content ul#steps-icon li p {
font-size: 11px;
color: #404040;
margin: 0 0 10px 0;
}
div#content ul#steps-icon li:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.what-is #content .stacked a.btn {
margin-top: 30px;
}
.what-is #content .stacked a.more-link {
    display: block;
}
.what-is p.intro,
.what-is ul.links {
    margin-bottom: 0;
}
.what-is a.btn-vert {
    margin-bottom: 3px;
}
.what-is div#content ul#steps-icon li,
.why-it-works div#content ul#steps-icon li {
padding: 15px 0 10px 80px;
}
.what-is div#content ul#steps-icon li img,
.why-it-works div#content ul#steps-icon li img {
margin-left: -80px;
}