#multiadd2 input { font-size: 10px; }
#multiadd2 select { font-size: 10px; }
#multiadd2 td { font-size: 10px; border-left: 1px solid silver }
.add2cartbutton {
    font-family: arial,helvetica,sans-serif;
    font-size: 11px;
    color: white;
    font-weight: bold;
    background-color: #165189;
    border: 1px solid white;
}
.add2cartborder {
    border: 2px solid #165189;
    margin-left: 5px;
}
input { height: 21px }
#toplinks {
    font-family: arial,helvetica,sans-serif;
    font-size: 12px;
    color: blue;
}
#toplinks a:link, #toplinks a:visited {
    text-decoration: none;
}
#toplinks a:hover { 
    text-decoration: underline;
}

table#topForms { background-color: #E8CC8D; }

/* New Tabs */

#toptabs td {
    font-size: 10px;
}

#toptabs a:link, #toptabs a:visited {
    display: block;
    font-family: arial,helvetica,sans-serif;
    padding-left: 3px;
    padding-right: 3px;
    color: white;
    text-decoration: none;
}
#navbarcell {
    padding: 4px;
    border-right: 1px solid gray;
    border-left: 1px solid gray;
    border-bottom: 1px solid gray;
}
.hr { border-top: 0px dotted gray; }

#navbar label a:link, #navbar label a:visited {
    display: block;
    font-family: arial,helvetica,sans-serif;
    font-size: 12px;
    color: #001f77;
    text-decoration: none;
    font-weight: bold;
    margin-top: 4px;
}
#navbar label a:hover {
    background-color: #0076b5;
    color: white;
}
#navbar .subsections a:link, #navbar .subsections a:visited {
    display: block;
    font-family: arial,helvetica,sans-serif;
    font-size: 11px;
    color: #333333;
    text-decoration: none;
    margin-left: 10px;
}
#navbar .subsections a:hover {
    text-decoration: underline;
}

#topheader {
  z-index: 100;
}