/* recruit.css */

/*
body { color: #504e44; }
*/

img { border: 0px; padding: 0px; }

h1, h2, h3 {
  color: #666666;
}

h1 {
  font-size: 14pt; /* 23pt */
  margin-bottom:25px;
}
h2 {
  font-size: 13pt; /* 18pt */
  margin-bottom:7px;
}
h3 {
  font-size: 11pt; /* 14pt */
  margin-bottom:7px;
}

/*
table {
  border: 0px;
  font-size: 10pt;
}

td, th {
  padding: 2px;
  text-align: left;
  vertical-align: top;
}
*/

.solid th, .solid td {
  padding: 4px;
  border: 1px solid #807f7c;
  vertical-align: middle;
  text-align: left;
  vertical-align: top;
  font-size: 10pt;
  color: #666666;
}

.solid th {
  background-color: #d2d1ca;
  text-align: center;
}

.solid td { background-color: #ffffff; }

.shade th, .shade td {
  padding: 3px;
  border: 1px solid #dededa;
  background-color: #f8f8f7;
  vertical-align: middle;
  text-align: left;
  vertical-align: top;
  font-size: 10pt;
  color: #666666;
}

.shade th {
  text-align: center;
}

.clear th, .clear td {
  border: 0px;
  padding: 2px;
/*  color: #000000; */
  color: #666666;
  vertical-align: top;
  text-align: left;
  vertical-align: top;
  font-size: 10pt;
}

.clear th {
  background-color: #ffffff;
  vertical-align: top;
}

.recruit { font-size: 10pt; }
.indent { margin-left: 20px; }
.crumbs {
  text-align: right;
  font-size:12px;
  margin-bottom:30px;
}

.interview_header {
  margin-bottom:22px;
  font-weight:bold;
  font-size: 11pt;
}

