

/* Header & Summary */

.mainContent .resultsSummary
{
    font-size:1.6em;
    padding-bottom:16px;
    margin-bottom:16px;
    border-bottom:1px solid #E4E3E6;
}

.resultsSummary .searchTerm
{
    color:#0e2b8d;
}


/* Search Results List */

.searchResultsList,
.main ul.searchResultsList  
{
    padding:0 0 6px;
    margin:6px 0 12px;
    border-top:1px solid #EBEBEB;
}

.main .searchResultsList li
{
    padding:20px 8px 14px;
    margin:0;
    list-style:none;
    border-bottom:1px solid #EBEBEB;
}
.searchResultsList li:nth-child(odd)
{
    background-color:#f7f7f7;
}

.searchResultsList .title
{
    font-size:1.6em;
    font-weight:normal;
    margin-bottom:6px;
}
.mainContent .searchResultsList p 
{
    padding:0 0 8px;
}

.title a:link,.title a:visited 
{
    text-decoration:none;
}

/* Search Form */

.searchControl
{
    position:absolute;
    bottom:0;
    right:0;
}


.newsSearchControl .searchBox,
.publicationsSearchControl .searchBox  
{
    padding:8px 0 24px 8px;
    
}
.newsSearchControl .searchBox input[type="text"],
.newsSearchControl .searchBox input[type="search"],
.newsSearchControl input.searchLbl,
.publicationsSearchControl .searchBox input[type="text"],
.publicationsSearchControl .searchBox input[type="search"],
.publicationsSearchControl input.searchLbl
{
    width:200px;
    padding:4px 2px;
}
.newsSearchControl .searchBox input[type="button"],
.publicationsSearchControl .searchBox input[type="button"]
{
    /*float:right;*/
}