body {
  text-align: center;
}
div.outer {
  width: 7in;
  text-align: left;
  margin: auto;
}
div.resume_head {
  background-color: #E5E5E5;
}
div.resume_footer {
  margin-top: 1em;
  background-color: #E5E5E5;
}
div.resume_footer p {
  padding: 0;
  margin: 0;
  text-align: center;
}
div.name {
  padding-left: 6em;
  font-size: 2em;
  font-weight: 450;
}
div.address {
  padding-left: 15em;
  font-size: 0.8em;
  font-weight: 450;
}
div.phone {
  padding-left: 15em;
  font-size: 0.8em;
  font-weight: 450;
  float: left;
  width: 13em;
}
div.email {
  font-size: 0.8em;
  font-weight: 450;
}
h2 {
  font-size: 1.15em;
  font-weight: 400;
  padding: 0;
  margin: 0;
  padding-top: 1em;
}
div.body_region {
  padding-left: 0.8em;
  font-size: 0.8em;
}
ul.pos_accomplish {
  margin: 0;
  margin-top: 0.2em;
  margin-left: 0.2em;
  padding-left: 1.2em;
  width: 4.95in;
}
div.pos_title {
  padding: 0;
  margin: 0;
  padding-top: 0.2em;
  font-weight: 600;
}
div.pos_date {
  padding: 0;
  margin: 0;
  padding-left: 0.2em;
  width: 9em;
  float: left;
  clear: left;
}
div.pos_company {
  padding: 0;
  margin: 0;
  padding-left: 0.2em;
  width: 11em;
  float: left;
  clear: left;
  font-weight: 600;
}
div.pos_desc {
  padding-left: 12em;
  margin: 0.5em;
}
div.skill_title {
  padding: 0;
  margin: 0;
  padding-left: 0.2em;
  font-weight: 600;
  width: 11em;
  float: left;
  clear: left;
}
div.skill_desc {
  padding-left: 12em;
}
div.edu_desc {
  padding-left: 4em;
}
div.references {
  font-style: italic;
}
