
body {
  background : url("cvform_bg.gif") repeat-y #ffffff;
  font-family: Verdana,Arial,sans-serif;
  margin: 0;
  padding: 0;
}

#blurb {
  position: absolute;
  top:10px;
  left:10px;
  width: 160px;
  font-size: 11px;
  color: #ffffff;
}

#formdiv {
  position: absolute;
  top:10px;
  left:200px;
}

h1 {
  font-family: Verdana,Arial,sans-serif;
  font-size: 16px;
}

.cvform table {
  border: 1px #aaaaaa solid;
  padding: 0;
  margin: 0;
  border-collapse: collapse;
}

.cvform td {
  //border: 1px #aaaaaa dotted;
  border: none;
  vertical-align: middle;
  padding: 5;
  margin: 0;
  font-family: Verdana,Arial,sans-serif;
  font-size: 11px;
}

.cvform tr {
  border: 1px #aaaaaa dotted;
}


.cvform input, select, textarea {
  font-family: Verdana,Arial,sans-serif;
  font-size: 12px;
}

.cvform input {
  padding: 1px 3px 1px 3px;
}

.sectiontitle {
  background-color: #aaaaaa;
  font-weight: bold;
}

.subsectiontitle {
  background-color: #cccccc;
  font-weight: bold;
}

.bg0 {
  background-color: #ffffff;
}

.bg1 {
  background-color: #eeeeee;
}


.labelcell {
  text-align: left;
}

.fieldcell {
  text-align: left;
}

.special {
  color: #ff0000;
}

.separator {
  height: 1em;
}


.nav table {
  border: none;
}

.nav tr {
  border: none;
}

.nav td {
  border: none;
}

.nav a {
  color: #000000;
  text-decoration: none;
}

.nav a:hover {
  color: #ffaf00;
}

.inactive {
  color: #cccccc;
}

.active {
  color: #ffaf00;
  font-weight: bold;
}