body { background-color: #FFFFFF; color: #707070;}
.data { color: #707070;}
.main a { color: #FF772E;}
.main .nav, .main { background-color: #F2F2F2;}
.main .nav dl dd a { color: #006B46;}
.main .nav dl dd a:hover { background-color: #FFFFFF; color: #07A80D;}
.main .nav dl dd.selected a { background-color: #FFFFFF; color: #07A80D;}
.main .nav .data { background-color: #FFFFFF; border-left: solid 1px #FFFFFF;}
.main .offer_show .offer_content { border-bottom: solid 1px #FF6600;}
.main .offer_apply #agree { border-bottom: solid 1px #FF6600;}
.footer { color: #707070;}
.footer a { color: #707070;}
body {
  margin-top: 10px;
  font-size: 12px;
}

#ownheader {
  margin: 0 auto;
}

.cen {
  width: 722px;
}

.main {
  margin-top: 0;
}

.main .data .offer_apply ol.steps {
margin: 20px -10px !important;
}

.main .nav {
  width: 185px;
}

.main .nav h1 { display: none!important; }

.main .nav .career_search  {
  width: 170px;
  margin: 0 auto;
  background: url(/images/career_sites/309/searcher.png) no-repeat top center;
}

.main .nav .career_search #new_searcher {
  margin: 5px 0 20px 0;
}


.main .nav .career_search #searcher_query {
  border: solid 1px #00552a;
}

.main .nav .career_menu {
  border: solid 1px #4c977d;
  background: #fff url(/images/career_sites/309/career.png) no-repeat;
}

.main .nav .career_menu ul {
  padding: 34px 0 10px 0;
}

.main .nav .career_menu ul li {
  margin: 2px 0 0 10px;
  background: url(/images/career_sites/309/raquo.png) no-repeat 0 5px;
}

.main .nav .career_menu ul li a {
  margin: 0px;
  text-decoration: underline;
  margin-left: 5px;
  line-height: 15px;
}

.main .data {
  width: 516px;
  padding: 10px 10px 4000px;
}

.main .data ul li h3 {
  font-size: 12px !important;
}

.main .data ul li span {
  font-size: 12px !important;
}

.main .offers_list h2 {
  font-size: 14px;
}

.main .offers_list ul li {
  font-size: 12px;
}

.main .offers_list ul li h3 {
  font-size: 12px;
}

.main .offer_show .heading h2 {
  font-size: 14px;
}

.main .offer_show .offer_content ul {
  font-size: 12px !important;
}

form.formtastic li.string input, form.formtastic li.password input {
  width: 260px !important;
}





.main .nav .career_menu dl {
  padding: 34px 0 10px 0;
  margin: 0;
}

.main .nav .career_menu dl dd {
  margin: 2px 0 0 10px;
  background: url(/images/career_sites/309/raquo.png) no-repeat 0 5px;
}

.main .nav .career_menu dl dd a {
  margin: 0px;
  text-decoration: underline;
  margin-left: 5px;
  line-height: 15px;
}


