.gsc-control-cse {
  font-family: "trebuchet ms", sans-serif;
  border-color: #cccccc;
  background-color: #ffffff;
}
input.gsc-input {
  border-color: #bccdf0;
}
input.gsc-search-button {
  border-color: #666666;
  background-color: #cecece;
}
.gsc-tabheader.gsc-tabhinactive {
  border-color: #e9e9e9;
  background-color: #e9e9e9;
}
.gsc-tabheader.gsc-tabhactive {
  border-top-color: #ff9900;
  border-left-color: #e9e9e9;
  border-right-color: #e9e9e9;
  background-color: #ffffff;
}
.gsc-tabsarea {
  border-color: #e9e9e9;
}
.gsc-webresult.gsc-result {
  border-color: #ffffff;
  background-color: #ffffff;
}
.gsc-webresult.gsc-result:hover {
  border-color: #ffffff;
  background-color: #ffffff;
}
.gs-webresult.gs-result a.gs-title:link,
.gs-webresult.gs-result a.gs-title:link b {
  color: #0000cc;
}
.gs-webresult.gs-result a.gs-title:visited,
.gs-webresult.gs-result a.gs-title:visited b {
  color: #0000cc;
}
.gs-webresult.gs-result a.gs-title:hover,
.gs-webresult.gs-result a.gs-title:hover b {
  color: #0000cc;
}
.gs-webresult.gs-result a.gs-title:active,
.gs-webresult.gs-result a.gs-title:active b {
  color: #0000cc;
}
.gsc-cursor-page {
  color: #0000cc;
}
a.gsc-trailing-more-results:link {
  color: #0000cc;
}
.gs-webresult .gs-snippet {
  color: #000000;
}
.gs-webresult div.gs-visibleurl {
  color: #008000;
}
.gs-webresult div.gs-visibleurl-short {
  color: #008000;
}
.gs-webresult div.gs-visibleurl-short {
  display: none;
}
.gs-webresult div.gs-visibleurl-long {
  display: block;
}
.gsc-cursor-box {
  border-color: #ffffff;
}
.gsc-results .gsc-cursor-page {
  border-color: #e9e9e9;
  background-color: #ffffff;
}
.gsc-results .gsc-cursor-page.gsc-cursor-current-page {
  border-color: #ff9900;
  background-color: #ffffff;
}
.gs-promotion {
  border-color: #336699;
  background-color: #ffffff;
}
.gs-promotion a.gs-title:link,
.gs-promotion a.gs-title:link *,
.gs-promotion .gs-snippet a:link {
  color: #0000cc;
}
.gs-promotion a.gs-title:visited,
.gs-promotion a.gs-title:visited *,
.gs-promotion .gs-snippet a:visited {
  color: #0000cc;
}
.gs-promotion a.gs-title:hover,
.gs-promotion a.gs-title:hover *,
.gs-promotion .gs-snippet a:hover {
  color: #0000cc;
}
.gs-promotion a.gs-title:active,
.gs-promotion a.gs-title:active *,
.gs-promotion .gs-snippet a:active {
  color: #0000cc;
}
.gs-promotion .gs-snippet,
.gs-promotion .gs-title .gs-promotion-title-right,
.gs-promotion .gs-title .gs-promotion-title-right *  {
  color: #000000;
}
.gs-promotion .gs-visibleurl,
.gs-promotion .gs-visibleurl-short {
  color: #008000;
}