/**
          RED: rgb(85, 100, 95);
        WHITE: #FFFFFF;
         NAVY: #38416F;
         GREY: #555555;
    DARK_GREY: #888888;
       SILVER: #E3E3E3;
        BLACK: #000000;
        BROWN: #65594D;
          TAN: #E6E1CD;

        SERIF: Georgia, "Bitstream Charter", serif;
   SANS-SERIF: Helvetica,Arial,Verdana;
*/

div#track-container {

}
div#track-container h1 {
    font: normal normal bold 18px/24px Georgia, "Bitstream Charter", serif;
    margin: 0 0 6px;;
}

div#track-container div.error {
    border: 1px solid #E6DB55;
    border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
    padding: 16px 20px;
    font: 11px/18px Helvetica,Arial,Verdana;
    color: #222222;
    background-color: #FFFFE0;
    margin: 36px 24px;
}
div#track-container div.error h2 {
    color: rgb(85, 100, 95);
}
div#track-container ul.error li  {
    list-style-type: square;
    margin: 0 0 0 24px;
}
div#track-query {
}
div#track-query div.hr {
    height: 1px;
    padding: 0;
    margin: 2em auto;
    display: block;;
    clear: none;
    border: 0;
    background: transparent url(/images/horizontal-rule.png) no-repeat scroll center center;
}
div#track-query-container {
    width: 350px;
    margin: 0 auto 24px;
}
div#track-query-container div.field-set {
    margin: 12px 0;
}
div#track-query-container label {
    width: 150px;
    display: inline-block;
    text-align: right;
    padding: 0 5px 0 0;
}
div#track-query-container input[type="text"] {
    width: 150px;
    border: 1px solid #E3E3E3;
}
div#track-query-container input:focus {
    border: 1px solid #666666;
}
div#track-query-container input#oid {
    width: 54px;
}
div#track-query #track-btn {
    width: 100px;
}
/*div#track-container h3 {
    margin: 24px 0 12px;
}*/
.track-result-container {
    margin: 48px 48px;
}
.track-result-container h3 {
    font: normal normal bold 12px/18px Helvetica,Arial,Verdana;
    margin: 0;
}
table.track-results {
    width: 100%;
    background-color: #FFFFFF;
    margin: 0 0 48px;
}
table.track-results thead { border-bottom: 1px solid rgb(85, 100, 95); }
table.track-results tfoot { border-top: 1px solid rgb(85, 100, 95); }
table.track-results thead th,
table.track-results tfoot td {
    font: normal normal bold 11px/23px Helvetica,Arial,Verdana;
    padding: 4px 8px;
}
table.track-results tbody td {
    padding: 8px 8px;
}
table.track-results tbody tr:nth-child(odd) td {
    background-color: #E3E3E3;
}