/* 
	Ahanda's CSS for Google Site Search
	Based loosely on Google's css
	
----------------------------------------------*/

  .gsc-control-cse {
    font-family: Arial, sans-serif;
    border-color: #FFFFFF;
    background-color: #FFFFFF;
  }

/*
  input.gsc-input {
    border-color: #777777;
  }
  input.gsc-search-button {
    border-color: #333333;
    background-color: #333333;
  }
  .gsc-tabHeader.gsc-tabhInactive {
    border-color: #777777;
    background-color: #777777;
  }
  .gsc-tabHeader.gsc-tabhActive {
   border-color: #333333;
    background-color: #333333;
  }
*/
  .gsc-tabsArea {
	display: none;
  }

.gsc-resultsHeader {
	display: none;
	}

/*
  .gsc-webResult.gsc-result {
    border-color: #FFFFFF;
    background-color: #FFFFFF;
  }
  .gsc-webResult.gsc-result:hover {
    border-color: #000000;
    background-color: #FFFFFF;
  }
*/


/* Results links */
  .gs-webResult.gs-result a.gs-title:link, 
  .gs-webResult.gs-result a.gs-title:link b {
	color: #003068;
  }

  .gs-webResult.gs-result a.gs-title:visited, 
    .gs-webResult.gs-result a.gs-title:visited b {
	color: #333;
  }

  .gs-webResult.gs-result a.gs-title:hover, 
  .gs-webResult.gs-result a.gs-title:active, 
    .gs-webResult.gs-result a.gs-title:hover b, 
  .gs-webResult.gs-result a.gs-title:active b {
	color: #000;
  }


/* Domain color */
  .gs-webResult.gs-result .gs-visibleUrl-short {
    color: #999;
  }

/* Space above pagination */
.gsc-cursor-box {
	padding-top: 1em;
	}

/* Padding around pagination links */
.gsc-results .gsc-cursor-page {
	padding: 5px;
    background-color: #FFFFFF;
  }

/* Padding around current pagination link */
.gsc-results .gsc-cursor-page.gsc-cursor-current-page {
	padding: 5px;
	color: #000 !important;
    border-color: #ccc;
    background-color: #ccc;
  }

