.CorpContent {
  margin: 0 0 0 10px;
  width: 925px;
  text-align: left;
  padding-bottom: 15px;
}
.CorpContent h1
{
  font-size: 200%;
  font-weight: normal;
  color: #53B8D2;
  border-bottom: 1px solid #e0e0e0;
  margin: 0 10px 10px 0;
  padding: 10px 0 0;
  }
.CorpContent h2
{
  font-size: 140%;
  color: #53B8D2;
  font-weight: normal;
  border-bottom: 1px solid #e0e0e0;
}
.CorpContent p { margin: 0 0 5px; padding-top: 5px; }
.News .Item {
  margin: 15px 0;
  padding: 10px;
  border-bottom: dashed 1px #aaa;
}
.News .Item h2 {
  margin: 5px 0;
  padding: 0;
  font-size: 110%;
  color: #888;
  background: none;
}
.News .Item .Date {
  font-style: italic;
  font-size: 95%;
}
.Section {
  margin: 10px 5px;
  padding: 5px 10px;
}
.ContactPhone h4 {
  padding: 8px 0 0 0;
  margin: 0;
}
.ContactPhone p {
  padding: 3px 0;
  margin: 0;
}
.ContactPhone p b {
  font-size: 120%;
}
span.Title {
  margin-left: 15px;
  font-size: 9.5pt;
  font-color: #777;
  font-style: italic;
  font-weight: bold;
}
div.JobPosition .Posted {
  font-size: 90%;
  font-color: #888;
  font-style: italic;
}
ul.JobPosition .Posted {
  font-size: 90%;
  font-color: #888;
  font-style: italic;
  padding-left: 5px;
}
ul.JobPosition li a {
  font-weight: bold;
}
.FAQ .ContactUs {
  background: url("/images/icons/li-operheadset.png") no-repeat left center;
  padding-left: 55px;
}
.FAQ h3 {
  font-size: 100%;
  margin: 0;
  padding: 0;
}
.FAQ .Question {
  border-bottom: dashed 1px #888;
  margin: 6px 0;
  padding: 6px 0;
}
.ApplyOnline {
  position: relative;
  text-align: right;
  z-index: 10;
}
.ApplyOnline .Submit .Button {
  font-size: 120%;
}

ul.Positions {
  margin: 0 0 10px;
  padding: 0;
  list-style: none;
}
ul.Positions li {
  font-size: 13px;
  font-weight: bold;
  margin: 8px 0 8px 0;
  padding: 0 7px;
  border: 1px solid #DDD;
  background: #F5F5F5;
  -moz-border-radius: 5px;
  list-style: none;
}
ul.Positions li .Subtext {
  display: block;
  color: #777;
  font-size: 11px;
  margin-top: -3px;
}

.JobsLearnMore {
  width: 125px;
  height: 25px;
  margin: 6px 0 6px auto;
  background: url("/images/btn_orange_small.png") no-repeat;
  color: #FFF;
  font-weight: bold;
  text-align: center;
  line-height: 25px;
}
.JobsLearnMore:hover {
  background-position: 0 -25px;
}

.Partners { position: relative; width: 925px; margin-left: 10px; }
.TypeRow { width: 898px; margin-bottom: 15px; }
.PartnerIcon {
  width: 150px;
  margin-left: 20px;
  margin-top: 10px;
  float: left;
  text-align: center;
  border: 1px solid #ccc;
  height: 75px;
  overflow: hidden;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}
img.partnerIcon { width: 100px; padding: 5px; background-color: #fff; }
img.partnerIcon.lc { margin-top: -9px; width: 80px; }
div.stateinfo { margin: 0 10px 5px 20px; }

div.Advisors {
  padding-top: 10px;
}
div.Advisors div.Item {
  margin: 10px 0;
  padding: 5px 0 10px 0;
  border-bottom: dashed 1px #aaa;
}
div.Advisors div.Item h2 {
  border: none;
}
div.Advisors div.Item img {
  float: right;
  padding: 1px;
  margin: 10px 0 10px 15px;
  border: solid 3px #888;
}

div.JobPosition { margin: 15px; }
div.JobPosition h3 { margin: 15px 0 0; }

