/* $Id$ */

/* 
 * Left empty until we come back and finish integrating the design work.
 * Then, it should contain the bits of CSS that are common to OAO and OMO.
 */
 
 /*  masthead search box */

#inline_content {
    font-size: 1.2em;
    line-height: 1.4em;
    color: #333;
    font-family: Arial, Helvetica, sans-serif;
}

#inline_content a {
    line-height: 1.4em;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}

#inline_content a:hover {
    line-height: 1.4em;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
}

#header {
    height:11.5em;
}

#search div {
    clear:both;
}

.WG div.hidden-table {
    font-size: 70%;
    cursor:pointer;
    clear: both;
}

.WG div.hidden-table:hover {
    border: 2px solid black;
}

#TB_ajaxWindowTitle {
    font-size:1.3em;
    font-weight:bold;
}

div.elementIconPrint {
    background: url(../img/iconPrint.gif) no-repeat;
    float:right;
    margin-right:10px;
    margin-top:6px;
    width:53px;
}

div.elementIconPrint a { 
    display:block;
    float:right;
    width:35px;
}

div#abbreviation-link {
    margin-top:5px;
}

div#abbreviation-link img {
    vertical-align: middle;
}

div#grove-only-search {
    height:2em;
    vertical-align: middle;
}

div#grove-only-search input.searchOnly {
    vertical-align: middle;
}

#content .search_results li p a {
    display:inline;
}

#content .search_results li p a img {
    float:left;
    padding-right: 1em;
    padding-bottom: 1em;
    vertical-align: top;
}

span.error, p.error {
    color:#FF0000 !important;
    font-weight:bold !important;
}

ul#error-message {
    margin-bottom:1em;
}

ul#error-message li {
    margin-bottom:11px;
}

a.openurl img {
    vertical-align:middle;
}

.main-image-title {
	margin-left: 4px;
}