/*** header.jsp ***/

div#headerAds div {
    margin-bottom: .25em;
}

div#headerRightAd {
    float: left;
    clear: right;
    margin-left: .5em;
}

div#identity-bar {
    background-color: white;
    /*float: right;*/
}

div#identity-bar a, div#identity-bar, input#gosearch {
    color: #346699;
}

div#identity-bar a:hover, input#gosearch:hover {
   color: black;
   text-decoration: none;
}

div#headerTopContainer {
    border: 1px solid #9A978C;
    background-color: #FBFBFE;
    /*margin-top: -.30em;*/
    padding: .25em 0;
}

ul#quickSearchBox {
    float: right;
    margin: auto 0;
    font-weight: bold;
}

ul#quickSearchBox li {
    float: left;
    padding-right: 1em;
    list-style-type: none;
}

input#searchQuery {
    color: black;
    text-align: left;
}

li#advSearch {
    font-weight: normal;
    font-size: 8pt;
    margin-top: .3em;
}

input#gosearch, div#searchButtons input, input#saveSearch {
    font-size: 8pt;
    font-weight: bold;
    border: 1px solid gray;
    margin-bottom: .1em;
    background-color: #CBCCCD;
}

div#breadcrumbs {
    margin-left: 0;
    width: 100%;
}


/*** footer.jsp ***/

div#footer {
    border-top: none;
}

div#linkToTop {
    text-align: right;
}

ul#footerLinks {
    padding: .6em 0;
    background-color: #E6E5F5;
    list-style-type: none;
    text-align: center;
}

div#footer a, div#footer a:visited, div#footer a:link {
    color: black;
    text-decoration: none;
    font-weight: bold;
}

ul#footerLinks li {
    padding: .6em .5em;
    border-right: 1px solid black;
    display: inline;
}

div#footerCopy {
    text-align: center;
}
input#gosearch {
    height: 20px;
    width: 30px;
    color: #000;
    background-image: url('/templates/jsp/_style2/_AP/_pinnacle/_theme2/images/search_btn.jpg');
}