@import "/_ui/screen.css";

/* perla lookup link *********************************************************/
#primary .perlalookup {
  margin: 0 0 2em;
  padding-left: 30px;
  background: #EEE4EF url(/_ui/singular_assortment_button.gif) no-repeat 10px 0.6em !important;
}

.size_m #primary .perlalookup {
  margin-left: -0.8em;
}

#primary .perlalookup a {
  display: block;
  margin: 0 0 0 -30px;
  padding: 10px 20px 10px 40px;
  background: transparent;
  color: #78297B;
  font-size: 116.67%;
  font-weight: bold;
  line-height: 1.2;
  text-decoration: none;
}

#primary .perlalookup a:hover {
  color: #78297B;
  text-decoration: underline;
}


/* coffeetracer **************************************************************/
.size_m .coffeetracer .error_notices {
  width: auto;
}

#form_coffeetracer select, 
#form_coffeetracer input {
  width: 15em;
}

.coffeetracer #form_coffeetracer .button {
  margin-top: 2em;
}

.coffeetracer #form_coffeetracer .button,
.coffeetracer #form_coffeetracer_submit {
  background-color: #78297B
}

.coffeetracer table {
  width: 80%;
}

.coffeetracer thead th {
  border: 0;
  border-bottom: 1px dotted #929292;
}

.coffeetracer tbody th,
.coffeetracer tbody td {
  width: 40%;
  border: 1px dotted #929292;
  border-top: none;
  padding: 0.6em 1em 0.5em;
  background-color: #FFF;
}

.coffeetracer tbody th {
  width: 60%;
  padding-left: 2.5em;
  font-size: 100%;
  font-weight: normal;
}

.coffeetracer table a {
  margin-left: -1.5em;
  padding-left: 1.5em;
  background: url(/_ui/singular_assortment.gif) no-repeat 0em 0.1em;
  color: #494949;
}

.coffeetracer table a:hover,
.coffeetracer table a:hover span {
  color: #88318B;
}

