﻿/* ajax-search.css
---------------------------
Overrides for tne Google AJAX Search CSS rules
*/
body .gsc-control {
    width:auto;
}
.gsc-control {
    position:relative;
}
.gsc-control div.gsc-resultsbox-visible {
    position:relative;
    top:-5px;
}
form.gsc-search-box {
    /* padding-bottom:5px;
    border-bottom:5px solid #009DE0; */
    position:absolute;
    top:-175px;
}
/*
body .gsc-resultsHeader .gsc-title {
    padding-left:15px;
    font-weight:bold;
}
*/
#resultsContainer {
    position:relative;
}
/* IE 6 hack */
* html #resultsContainer {
    _width:100%;
}
/* end IE 6 hack */
#savedResults {
    position:absolute;
    top:-5px;
    right:0;
    margin:0 0 5px 5px;
    width:28%;    
}
.js #savedResults {
    display:none;
}
#savedResults h3 {
    border-bottom:1px solid #E9E9E9;
    margin:0 0 5px;
    color:#000;
    position:relative;
}
#savedResults h3 a {
    display:block;
    position:absolute;
    top:0;
    right:0;
}
#savedResults p {
    margin:2px 0;
}
#savedResults div.gs-webResult {
    margin:0 0 1em;
}
div.gsc-resultsbox-visible {
    margin-right:30%;
}