/* this stylesheet contains classes for the "Genomatix Database Search" site (GXQuery) */

.gxq_page {
	margin:2em;
	min-width:800px;
	max-width:1024px;
}
* html .gxq_page { /* for IE6 and lower */
	margin:2em;
	width:1024px;
}
.gxq_query_bar {
	padding:1em;
	float:right;
	position:relative;
}
.gxq_query_info {
	background-color:#e3e3e3;
    text-align:center;
	padding:0.8em;
    margin:2px;
}
.gxq_query_info_big {
	font-weight:bold;
	font-size:1.4em;
	background-color:#f4cd00;
	padding-top:0.1em;
}
.gxq_query_info_medium {
	font-weight:bold;
	font-size:1.2em;
	background-color:#f4cd00;
	padding-top:0.1em;
	padding-bottom:0.2em;
}
.gxq_query_info_small {
	font-size:1.0em;
/*	color:#333333;*/
	margin-top:0.1em;
}
.gxq_section_general {
	padding-top:0.5em;
	padding-right:1.2em; 
    margin:2px;
}
.gxq_section_general.gxq_section1 {
    background-color:#e3e3e3;
 }
.gxq_section_general.gxq_section2 {
    background-color:#e3e3e3;
}
.gxq_section_general.gxq_section3 {
    background-color:#e3e3e3;
}
.gxq_section_title {
    font-size:1.4em;
	margin-left:0.3em;
	vertical-align:top;
}
.gxq_section_title_new {
	margin-left:0.5em;
	padding:0.4em;
	text-align:left;
}
.gxq_section_title_new_big {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#003366;
}
.gxq_section_title_new_small {
    font-size:1em;
}
.gxq_blue {
	color:#003366;
	font-style:italic;
	font-weight:bold;
}
.gxq_element_count {
    width:10%;
	text-align:right;
	font-weight:bold;
	cursor:pointer;
}
.gxq_element_title {
	width:90%;
	text-align:left;
	padding-left:1em;
	cursor:pointer;
}
.gxq_element_description {
    width:2em;
	text-align:center;
}
.gxq_element_description_popup_div {
    position:absolute;
	top:2.2em;
	width:20em;
	z-index:100;
    background-color:#ffffff;
	display:none;
	padding:0.2em;
	border:0.2em;
	border-style:solid;
	border-color:#9e9e9e;
}
.gxq_element_description_popup_inner_body_div {
    background-color:#ffffff;
	z-index:101;
	text-align:center;
	padding:0.2em;
}
.gxq_groove { /* this class is for overwriting the border style of several div's */
 /* border-style:groove;*/
}
.gxq_groove_link { /* this class is for overwriting the border style of the link div */
  /*border-style:groove;*/
}
*:first-child+html .gxq_groove { /* this class overwrites the border style again, but only for IE7 */
 /* border-style:solid;*/
}
*:first-child+html .gxq_groove_link { /* this class overwrites the border style again, but only for IE7 */
  /*border-style:solid;*/
}
* html .gxq_groove { /* this class overwrites the border style again, but only for IE6 and lower */
  /*border-style:solid;*/
}
* html .gxq_groove_link { /* this class overwrites the border style again, but only for IE6 and lower */
  /*border-style:solid;
	_border-color:tomato;
	_filter:chroma(color=tomato);*/
}
.gxq_auto_complete {
    text-align:center;
    white-space:normal;
	z-index:99;
}
.gxq_auto_complete ul {
    border:1px solid #9e9e9e;
    margin:0;
    padding:0;
    width:24em;
    list-style-type:none;
    background:#ffffff;
    position:absolute;
    right:0;
/* IE6/7 have problems with a scrollable popup list
   Firefox would work fine
	height:20em;
	max-height:20em;
	overflow:scroll;*/
}
.gxq_auto_complete ul li {
    margin:0;
    padding:3px;
}
.gxq_auto_complete ul li.selected {
/*    background-color: #ffb;*/
    background-color: #f4cd00;
}
/*
.gxq_auto_complete ul strong.highlight {
    color: #800;
    margin:0;
    padding:0;
}
*/
.gxq_indicator {
    border:1px solid #9e9e9e;
    padding:1px;
    background:#ffffff;
    position:relative;
	right:0;
	bottom:0;
	z-index:101;
	font-size:9px;
	font-weight:bold;
}



