@charset "utf-8";
/* CSS Document */


.gfg-root {
border:0px solid #BCCDF0;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
height:auto;
overflow:hidden;
position:relative;
text-align:center;
width:100%;
}
.gfg-title {
background-color:#EEEEEE;
color:#000000;
font-size:14px;
font-weight:bold;
line-height:1.4em;
overflow:hidden;
white-space:nowrap;
height: 0px;
}
.gfg-title a {
color:#3366CC;
}
.gfg-subtitle {
background-color:#EEEEEE;
color:#3366CC;
font-size:12px;
font-weight:bold;
line-height:1.4em;
margin-bottom:5px;
overflow:hidden;
white-space:nowrap;
}
.gfg-subtitle a {
color:#3366CC;
}
.gfg-entry {
background-color:white;
height:6.9em;
margin-top:3px;
overflow:hidden;
position:relative;
text-align:left;
width:100%;
}
.gfg-root .gfg-entry .gf-result {
background-color:#ECEEED;
height:100%;
padding-left:20px;
padding-right:5px;
position:relative;
width:auto;
border-bottom:medium;
border-bottom:#333;
}
.gfg-list {
margin-bottom:5px;
overflow:hidden;
position:relative;
text-align:left;
}
.gfg-listentry {
line-height:1.5em;
margin-left:5px;
margin-right:5px;
overflow:hidden;
padding-left:15px;
padding-right:5px;
white-space:nowrap;
}
.gfg-listentry-odd {
background-color:#ECEEED;
}
.gfg-listentry-even {
}
.gfg-listentry-highlight {
background-image:url(../images/news_arrow.png);
background-position:left center;
background-repeat:no-repeat;
}
.gfg-root .gfg-entry .gf-result .gf-title {
font-size:14px;
line-height:1.2em;
margin-bottom:2px;
overflow:hidden;
white-space:nowrap;
}
.gfg-root .gfg-entry .gf-result .gf-snippet {
color:#000000;
height:3.8em;
margin-top:3px;
}
.gfg-horizontal-container {
position:relative;
}
.gfg-horizontal-root {
border:1px solid #AAAAAA;
font-family:"Arial",sans-serif;
font-size:13px;
height:1.5em;
margin-right:80px;
overflow:hidden;
padding:5px;
position:relative;
text-align:center;
white-space:nowrap;
}
.gfg-horizontal-root .gfg-title {
background-color:#FFFFFF;
border-right:1px solid #AAAAAA;
float:left;
font-weight:bold;
line-height:1.5em;
overflow:hidden;
padding-left:10px;
padding-right:12px;
white-space:nowrap;
}
.gfg-horizontal-root .gfg-title a {
color:#444444;
text-decoration:none;
}
.gfg-horizontal-root .gfg-entry {
height:1.5em;
margin-left:0;
margin-top:0;
overflow:hidden;
padding-left:10px;
position:relative;
text-align:left;
width:auto;
}
.gfg-horizontal-root .gfg-entry .gf-result {
background-color:white;
height:100%;
line-height:1.5em;
overflow:hidden;
position:relative;
white-space:nowrap;
width:100%;
}
.gfg-horizontal-root .gfg-list {
display:none;
}
.gfg-horizontal-root .gfg-entry .gf-result .gf-snippet, .gfg-horizontal-root .gfg-entry .gf-result .gf-author {
display:none;
}
.gfg-horizontal-root .gfg-entry .gf-result .gf-title {
color:#0000CC;
float:left;
margin-right:3px;
}
.gfg-horizontal-root .gfg-entry .gf-result .gf-spacer {
float:left;
}
.gfg-horizontal-root .gfg-entry .gf-result .gf-spacer, .gfg-horizontal-root .gfg-entry .gf-result .gf-relativePublishedDate {
color:#AAAAAA;
display:block;
}
.gfg-branding {
overflow:hidden;
position:absolute;
right:0;
text-align:left;
top:0;
white-space:nowrap;
width:80px;
}
.gfg-collapse-open, .gfg-collapse-closed {
background-position:center center;
background-repeat:no-repeat;
cursor:pointer;
float:right;
height:20px;
width:17px;
}
.gfg-collapse-open {
background-image:url(arrow_open.gif);
}
.gfg-collapse-closed {
background-image:url(arrow_close.gif);
}
.gfg-collapse-href {
float:left;
}
.clearFloat {
clear:both;
}
