/**
 * Centigrade SiteSearch theme
 */ 
.cse .gsc-control-cse,.gsc-control-cse {
	padding: 2%;
	width: 96%;
	font-family: "Segoe UI", "Myriad Pro", "Lucida Grande", Arial, Helvetica,
		Tahoma, Verdana, sans, sans-serif, Geneva;
	font-size: 15px;
	line-height: 22px;
	color: #6D6D6D;
}

/* Centigrade changed */
.cse .gs-result a.gs-visibleUrl, 
.gs-result .gs-visibleUrl-short,
.gs-result .gs-visibleUrl-long {
 	color: #be9400;	
}

.gs-webResult div.gs-visibleUrl-long {
	display: block;	
}

.gs-webResult div.gs-visibleUrl-short {
	display: none;	
}

.cse .gs-result .gs-title, .gs-result .gs-title * {
	color: #0567B0;	
}

a.gs-title:link   , a.gs-title:link b      { color: #0567B0; text-decoration: underline }
a.gs-title:visited, a.gs-title:visited b   { color: #7EA6C4; text-decoration: underline }
a.gs-title:hover  , a.gs-title:hover b     { color: #be9400; text-decoration: underline }
a.gs-title:active , a.gs-title:active b    { color: #000000; text-decoration: underline }

.gsc-results .gsc-cursor-box .gsc-cursor-current-page { 
	color: #0567B0;	
}

.gsc-results .gsc-cursor-box .gsc-cursor-page,
.gsc-results .gsc-trailing-more-results {
	color: #6d6d6d;	
}

input.gsc-input {
	border: 1px solid #aaa;
	height: 19px;
	font-family: "segoe ui", "lucida grande", tahoma, arial, verdana,
		sans-serif;
}

.gsc-thinWrapper {
	width: 100%;
}


/* default style */
.cse .gsc-branding,.gsc-branding {
	display: none;
}

.cse .gsc-control-cse div,.gsc-control-cse div {
	position: normal;
}

/* Selector for entire element. */
.cse .gsc-control-cse,.gsc-control-cse {
	background-color: #ffffff;
	border: 0px solid;
	border-color: #ffffff;
}

.cse .gsc-control-cse:after,.gsc-control-cse:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.cse .gsc-resultsHeader,.gsc-resultsHeader {
	border: none;
}

/* Search button */
.cse input.gsc-search-button,input.gsc-search-button {
	font-family: inherit;
	color: #000000;
	height: 25px;
	padding: 0px 6px 6px 6px;
	text-shadow: 0 1px 2px #FFFFFF;
	background-color: #ddd;
	border: 1px outset;
	border-color: #666666;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}

/* Inactive tab */
.cse .gsc-tabHeader.gsc-tabhInactive,.gsc-tabHeader.gsc-tabhInactive {
	border-bottom: none;
	color: #666666;
	background-color: #e9e9e9;
	border: 1px solid;
	border-color: #e9e9e9;
	border-bottom: none;
}

/* Active tab */
.cse .gsc-tabHeader.gsc-tabhActive,.gsc-tabHeader.gsc-tabhActive {
	background-color: #FFFFFF;
	border: 1px solid;
	border-top: 2px solid;
	border-color: #e9e9e9;
	border-top-color: #FF9900;
	border-bottom: none;
}

/* This is the tab bar bottom border. */
.cse .gsc-tabsArea,.gsc-tabsArea {
	display: none; margin-top : 1em;
	border-bottom: 1px solid #e9e9e9;
	margin-top: 1em;
}

/* Inner wrapper for a result */
.cse .gsc-webResult.gsc-result,.gsc-webResult.gsc-result {
	padding: .25em;
	border: 1px solid;
	border-color: #ffffff;
	margin-bottom: 1em;
}

/* Result hover event styling */
.cse .gsc-webResult.gsc-result:hover,.gsc-webResult.gsc-result:hover {
	border: 1px solid;
	border-color: #FFFFFF;
}

/*Promotion Settings*/ /* The entire promo */
.cse .gs-promotion.gs-result,.gs-promotion.gs-result {
	background-color: #FFFFFF;
	border: 1px solid;
	border-color: #336699;
}

/* Promotion image */
.cse .gs-promotion.gs-result .gs-promotion-image,.gs-promotion.gs-result .gs-promotion-image
	{
	
}

/* Promotion title */
.cse .gs-promotion.gs-result a.gs-title:link,.gs-promotion.gs-result a.gs-title:link
	{
	color: #0567B0;
	text-decoration: underline;
}

.cse .gs-promotion.gs-result a.gs-title:visited,.gs-promotion.gs-result a.gs-title:visited
	{
	color: #7EA6C4;
	text-decoration: underline;
}

.cse .gs-promotion.gs-result a.gs-title:hover,.gs-promotion.gs-result a.gs-title:hover
	{
	color: #e1b60b;
	text-decoration: none;
}

.cse .gs-promotion.gs-result a.gs-title:active,.gs-promotion.gs-result a.gs-title:active
	{
	color: #000000;
	text-decoration: underline
}

/* Promotion snippet */
.cse .gs-promotion.gs-result .gs-snippet,.gs-promotion.gs-result .gs-snippet
	{
	color: #000000;
}

/* Promotion url */
.cse .gs-promotion.gs-result   ..gs-visibleUrl,.gs-promotion.gs-result .gs-visibleUrl
	{
	color: #e1b60b;
}
