
#current-login-info {
  width: 22em;
}

#primary-content{
  padding-top: 5px;
}

#login-link a, #client-logout a{
  font-style: normal;
  text-decoration: underline;
}

#clientlogoutform {
  display: inline;
}

#primary-content * .header {
  background-color: #74b7ce;
  color: #black;
}

#primary-content * .em {
  font-size: 120%;
}

#primary-content * .header.em {
  height: 40px;
  background-color: #ffcc66;
  font-size: 100%;
}

#primary-content * .headerTwo {
  background-color: #cae1f3;
  color: black;
}

#primary-content * .subheader {
  background-color: #C6EFF7;
border: 1px solid red;
}

#primary-content * .everyOtherRowOdd {
  background-color: white;
}

#primary-content * .everyOtherRowEven {
  background-color: #ffffc9;
}


#primary-content *.table {
  width: 100%;
  border: 1px solid black;

}

#dynamic-message {
  float: right;
  display: inline;
  width: 40%;
  text-align: right;
  padding-right: 20px;
}

#jobs td{
  text-align: left;
}
