@charset "UTF-8";
/* CSS Document */



.cse .gsc-control-cse, .gsc-control-cse {
	padding:0px !important;
	background-color: #588cb1 !important;
	border: 0 !important;
	color: #717073 !important;
	font-size: .85em !important;
	font-family: 'texgyreadventorregular', sans-serif !important;
	font-weight: normal !important;
	font-style: normal !important;
}

.cse .gsc-control-cse strong, .gsc-control-cse strong {
	font-family: 'texgyreadventorregular', sans-serif !important;
	font-weight: normal !important;
	font-style: normal !important;
}

.gsc-selected-option-container {
	font-family: 'texgyreadventorregular', sans-serif !important;
	font-weight: normal !important;
	font-style: normal !important;
}

.gsc-selected-option-container strong {
	font-family: 'texgyreadventorregular', sans-serif !important;
	font-weight: normal !important;
	font-style: normal !important;
}

.gsc-selected-option-container b {
	font-family: 'texgyreadventorregular', sans-serif !important;
	font-weight: normal !important;
	font-style: normal !important;
}

.gs-webResult.gs-result b {
	font-family: 'texgyreadventorregular', sans-serif !important;
	font-weight: normal !important;
	font-style: normal !important;
}

td.gsc-search-button {
	display:none !important;
}

.gsc-input-box input#gsc-i-id1.gsc-input {
    font-family: 'texgyreadventorregular', sans-serif !important;
	font-weight: normal !important;
	font-style: normal !important;
	font-size: 1em !important;
	color: #717073 !important;
    background-image: url(../images/search_watermark.png) !important;
  }
  
  .gsc-input-box-focus input#gsc-i-id1.gsc-input {
    background: none repeat scroll 0% 0% white !important;
  }

.gsc-input-box-hover input#gsc-i-id1.gsc-input {
    background: none repeat scroll 0% 0% white !important;
  }
  
  div.gcsc-branding {
	  display:none;
  }
  
  .gs-title {
	  height: 1.5em !important;
  }