
/*------------------------------------------------------------------------------
                       Layout and Positioning
/*----------------------------------------------------------------------------*/
.plain-page {
  min-height: 600px;
  max-width: 700px;
}

.step-1 {
  margin: 10px auto 0 0;
}

.step-2 {
  margin: 5px 0 60px 20px;
  float: left;
  min-width: 130px;
}

.step-3 {
  margin: 4px auto 0 30px;
}

.step-4 {
  margin: 3px auto 0 30px;
}

.step-5 {
  margin: 1px auto 0 50px;
}


/*------------------------------------------------------------------------------
                       Styles and Colors
/*----------------------------------------------------------------------------*/

.step-1 a,
.step-1 a:link,
.step-1 a:visited,
.step-1 a:hover {
  color: #333333;
  text-decoration: none;
  font-size:20px;
}

.step-2 a,
.step-2 a:link,
.step-2 a:visited,
.step-2 a:hover {
  color: #335533;
  text-decoration: none;
  font-size:18px;
}


.step-3 a,
.step-3 a:link,
.step-3 a:visited,
.step-3 a:hover {
  font-weight: 700;
  color: #555533;
  text-decoration: none;
  font-size:16px;
}


.step-4 a,
.step-4 a:link,
.step-4 a:visited,
.step-4 a:hover {
  color: #555533;
  text-decoration: none;
  font-size:14px;
  font-weight: 500;
}


.step-5 a,
.step-5 a:link,
.step-5 a:visited,
.step-5 a:hover {
  font-weight: 500;
  color: #777777;
  text-decoration: none;
  font-size:14px;
}
