﻿div.gsc-control
{
	font-family: Helvetica, Tahoma, Sans-Serif;
	width: 100%;	
}

table.gsc-search-box
{
	width: 100%;
}

td.gsc-input
{
	padding-right: 2px;
	vertical-align: middle;
}

input.gsc-input
{
	border: 1px solid #BCCDF0;
	padding-left: 2px;
	width: 99%;
}

td.gsc-search-button
{
	vertical-align: middle;
	width: 1%;
}

input.gsc-search-button
{
	margin-left: 2px;
}

td.gsc-clear-button
{
	vertical-align: middle;
	width: 14px;
}

div.gsc-clear-button
{
	background-image: url('/images/search-clear.gif');
	background-position: center center;
	background-repeat: no-repeat;
	cursor: pointer;
	display: inline;
	margin-left: 4px;
	margin-right: 4px;
	padding-left: 10px;
	text-align: right;
}

table.gsc-branding
{
	width: 100%;
}

td.gsc-branding-text
{
	color:#676767;
	border:medium none;
margin:0;
padding:0;
font-size:13px;
	vertical-align:top;
}

div.gsc-branding-text
{
	font-size:11px;
margin-right:2px;
padding-bottom:2px;
text-align:right;
}

td.gsc-branding-img
{
	border:medium none;
margin:0;
padding:0;
	vertical-align:bottom;
width:65px;
}

img.gsc-branding-img
{
	border:medium none;
display:inline;
margin:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:1px;
}

table.gsc-resultsHeader
{
	display: none;
}

div.gs-result
{
	margin-bottom: 10px;
}

div.gs-result > div.gs-title
{
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
}

div.gs-result > div.gs-title > a.gs-title
{
	color: #414141;
	text-decoration: none;
}

div.gs-result > div.gs-title > a.gs-title:hover
{
	color: #696969;
	text-decoration: underline;
}

div.gs-result > div.gs-title > a.gs-title:focus 
{
	outline: none;
}

div.gs-result > div.gs-title > a.gs-title > b
{
	color: #D8001C;
}

div.gs-result > div.gs-title > a.gs-title:hover > b
{
	color: #EC001F;
}

div.gs-result > div.gs-snippet
{
	font-size: 12px;
}

div.gs-result > div.gs-visibleUrl
{
	color: #6BBA70;
	font-size: 12px;
}

div.gs-result > div.gs-visibleUrl-short,
div.gs-result > div.gs-visibleUrl-long
{
	display: none;
	font-weight: bold;
}

div.gsc-result > div.gs-watermark
{
	display: none;
}

div.gsc-cursor-box
{
	font-size: 12px;
	position: static;
	text-align: right;
}

div.gsc-cursor-box > div.gsc-cursor
{
	display: inline;
	position: static;
}

div.gsc-cursor-box > div.gsc-cursor > div.gsc-cursor-page
{
	color: #D8001C;
	display: inline;
	margin-right: 8px;
	position: static;
}

div.gsc-cursor-box > div.gsc-cursor > div.gsc-cursor-page:hover
{
	color: #EC001F;
	cursor: pointer;
	text-decoration: underline;
}

div.gsc-cursor-box > div.gsc-cursor > div.gsc-cursor-page-current
{
	color: black;
}

div.gsc-cursor-box > div.gsc-cursor > div.gsc-cursor-page-current
{
	color: black;
}

div.gsc-cursor-box > div.gsc-trailing-more-results
{
	display: none;
}

div.gsc-cursor-box > div.gsc-trailing-more-results > a
{
	color: #D8001C;
	text-decoration: none;
}

div.gsc-cursor-box > div.gsc-trailing-more-results > a:hover
{
	color: #EC001F;
	text-decoration: underline;
}

div.gsc-cursor-box > div.gsc-trailing-more-results > a:focus
{
	outline: none;
}
