.gfc-resultsHeader {
background:#dfdfdf;
border-bottom:1px solid #E9E9E9;
color:#F05A28;
font-size:16px;
margin-bottom:4px;
font-weight:bold;
padding:6px 10px;
width:500px;
}
.gfc-resultsRoot{
background:#f4faeb;
}
#content_text .gfc-resultsHeader .gfc-title{
color:#F05A28;
  display: inline;
  }
.gfc-tabsArea {
margin-top:6px;
}
.gfc-tabsAreaInvisible {
display:none;
}
.gfc-tabHeader {
cursor:pointer;
display:inline;
margin-right:2px;
padding-left:6px;
padding-right:6px;
}
.gfc-tabHeader.gfc-tabhActive {
border-left:1px solid #E9E9E9;
border-right:1px solid #E9E9E9;
border-top:2px solid #FF9900;

}
.gfc-tabHeader.gfc-tabhInactive {
background:#E9E9E9 none repeat scroll 0 0;
border-left:1px solid #E9E9E9;
border-right:1px solid #E9E9E9;
border-top:2px solid #E9E9E9;

}
.gfc-tabData.gfc-tabdActive {
display:block;
}
.gfc-tabData.gfc-tabdInactive {
display:none;
}
.gfc-tabData .gfc-resultsHeader .gfc-title {
display:none;
}
.gfc-resultsbox-visible {
display:block;
}
.gfc-resultsbox-invisible {
display:none;
}
.gfc-results {
font-size:11px;
margin-left:10px;
padding-bottom:0.2em;
}
.gfc-result {
margin-bottom:0.5em;
}
.gfc-result .gf-title {
color:#000;
font-weight:bold;
font-size:11px;
height:1.4em;
overflow:hidden;
}
.gfc-result .gf-title a:hover{
color:#F05A28;
text-decoration:none;
}
.gf-result .gf-author, .gf-result .gf-spacer, .gf-result .gf-relativePublishedDate {

display:inline;
}
.gf-result .gf-spacer {
margin-left:3px;
margin-right:3px;
}
table.gf-branding td, table.gf-branding {
border:medium none;
margin:0;
padding:0;
}
table.gf-branding {
border-spacing:0;
border-style:none;
border-width:0;
width:100%;
}
td.gf-branding-text {
vertical-align:top;
}
td.gf-branding-text div.gf-branding-text {
font-size:11px;
margin-right:2px;
padding-bottom:2px;
text-align:right;
}
td.gf-branding-img-noclear {
vertical-align:bottom;
width:51px;
}
td.gf-branding-img {
vertical-align:bottom;
width:65px;
}
table.gf-branding-vertical td.gf-branding-text div.gf-branding-text {
margin-right:0;
text-align:center;
}
table.gf-branding-vertical td.gf-branding-img-noclear {
text-align:center;
}
div.gf-branding-img, div.gf-branding-img-noclear, img.gf-branding-img, img.gf-branding-img-noclear {
padding-top:1px;
}
img.gf-branding-img, img.gf-branding-img-noclear {
border:medium none;
display:inline;
margin:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
}
a.gf-branding-clickable {
cursor:pointer;
}