﻿img
{ 
	behavior: url(iepngfix.htc) 
}

#header-bottom
{
	float:left;
	margin:0 0 0 0;
	background: #1B5790 url(../img/menu-single.gif) 0% 100% no-repeat;
}
#header-bottom-right
{
	float:right;
	background: #1B5790 url(../img/menu-single.gif) 0% 100% no-repeat;
}

#topnav a {
	font-size: 126%;
	padding: 3px 7px !important;
}

#results, #resultstable
{
	margin:0px 5px 10px 5px;
	font-size: 126%; 
}

#resultstable, #searchfields
{
	width: 95%;
}

.selectedtabtop
{
	background-color: #eee;
	color:Navy; 
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-top: 1px solid #ddd; 
	border-bottom: none;
}

.selected
{
	/*background-color: #eee;*/
	color:Navy; 
	border: 1px solid #ddd;
	border-top:none;
}

#bottom-border
{
	clear:both;
	height:5%;
}

#tabbody ul
{
	margin: 0 0 0 0;
}

.statusok
{
	font-size: 85%; 
	color: #090;
}

#edesc
{
	 float:left;
	 display:inline; 
	 padding-left:20px;
}

ul
{
	text-align:left;
}

#tinfoitems
{ 
	height:100%;
	text-align:left;
}

#ctl00_content_einfo li
{
	width:100%;
}

#ctl00_content_einfo li.selected
{
	border: 1px solid #ddd;
	border-right-style: none; 
}

#ctl00_content_einfo
{
	margin-top:20px; 
	margin-left:5px; 
	float:left; 
	width: 35%; 
	background-color:White!important;
}

#ctl00_content_einfopanel
{
	float:right; 
	width: 60%;
	border-top: solid 1px #ddd;
	border-right: solid 1px #ddd;
}


#ctl00_content_edesc
{
	float:left; 
	margin-left:20px;
	width:50%; 
}

#ctl00_content_eassoc
{
	float:left;
	width:100%;
}

 .thumbnail
{
	float: left;
	width: 150px;
	height:180px;
	text-align: center;
	border: 1px solid #999;
	margin: 0 15px 15px 0;
	padding: 5px;
}

 .thumbnailsmall
{
	width: 40px;
	height:50px;
	text-align: center;
	border: 1px solid #999;
	margin: 0 15px 15px 0;
	padding: 5px;
	vertical-align: top;
}

.result, .resulthilite, .resultmedlite
{
	border: 1px solid #ddd;
	margin: 0 15px 15px 0;
	padding: 5px;
	vertical-align: middle;
	width:650px;
	float:left;
}

.resulthilite
{
	background-color: #fff6e4;/*#efefef; /*#fffbe8;*/
}

.resultmedlite
{
	background-color: #efefef;
}

.clearboth { clear: both; }

#tabwrapper
{
	margin: 0px 20px 20px 20px; 
}

.profile-header {
    color: #666;
    background: #e1dfd2;
}

.profile-nav {
    background: #e1dfd2 !important;
    padding: 0 !important;
    margin: -5px 0 0 0;
}

.profile-nav li {
    position: relative;
    left: 15px;
    margin: 0 2px 0 0 !important;
    list-style: none;
}

.profile-nav li a, .profile-nav li span {
    min-width: 4.5em;
}

.profile-nav li a, .profile-nav li span, .profile-nav li {
    /*background-image: url(../img/tab-back-profile.png) !important;*/
    background-color:white!important; 
    font-size: 95% !important;
    border-color: #e1dfd2 !important;
}

.profile-nav li.active a, .profile-nav li.active span, .profile-nav li.active {
    border-color: red !important;
}

.profile-nav ul
{
	margin-bottom:0px; 
}

.listitem
{
	font-size:150%;
	color: #3D3D3D;	
	border: solid 1px #ddd;
}

.listhead
{
	font-size:150%;
	padding: 0 0 1 1;
	font-weight: bold;
}

.listitem td,.listitemalt td,.listitem-hl td
{
	border:none;
	border: solid 1px #ddd;
	vertical-align:top;
}

.listpager
{
	font-size: 135%;
}

.form-query
{
	font-size: 135%;
	background: #FFFADB repeat-x;
	border: 1px solid #CBB945;
	color: #776B1B;
	padding: 2px;
	vertical-align:middle;
	margin-left:10px; 
}

.submit-query
{
	font-size: 135%;
	margin-top: 0px;
	margin-left: 5px; 
	padding: 3px 10px;
	vertical-align:middle;
}

#tgeneral
{
}

#sgeneral
{
	margin-top:0px; 
	width:100%; 
}

#dimg
{
	float:left;	
	margin-left:20px;
}

#assoc
{
	width:70%;
	float:left;
}

.sitemap
{
	margin-left:20px; 
	float:left;
}

.breadcrumbs
{
	text-align:left;
	float:left;
}

.thumbnailimg
{
	max-width:90px;
	max-height:90px;
	width:expression("60px");
}

#imgSubj
{
	height:300px;
	width:300px;
	float:right;
}

.inlinedivs {
	display: inline;
	float:left;
	padding-right:5px; 
}

#subnav
{
	margin:5px 0 5px 5px; 
}

#subnav a
{
	font-size:126%; 
}

#ftypeinfo
{
	width:500px; 
}

.gridresults
{
	margin:5px 5px 5px 5px; 
}

#ctl00_content_einfopanelview
{
	float:left; 
	width: 100%;
}

#infoitemwrapper
{
	min-height:1000px;
	border: solid 1px #ddd!important;
}

.thankyou
{
	color: #c00;
	font-size:126%;
}

.chart
{
	float:left;
}

.items
{
	float:right; 
	background-color:white;
}

.resultslist
{
	float:left; 
	background-color:white;
}

#resultsavailable, #resultsAvailable
{
	border-bottom:solid 1px #3366CC;
	background-color:#e5ecf3;
	float:left;
	width:950px;
}

#resultpanel
{
	width:100%; 
}

#resultsDetails
{
	background-color:White; 
	width:100%; 
}

#clusters, #clusterstable
{
	margin: 10px 5px 10px 5px;
	font-size: 126%; /*background-color:#D5DDF3;*/
	float: left;
	width:176px;
	/*width:100%;*/
}

#clustercharts
{
	/*margin: 5px 5px 5px 0px;*/
	float: left;
	width:176px;
	/*width:100%;*/
	/*border: #ccccff 1px solid;*/
}

#querypanel
{
	background-color:white;/*#e5ecf3;*/		
	width:950px;
}

.cidlinks,.ciddetails
{
	background-color:#e5ecf3!important;
}

.clustertags a
{
	text-decoration:"none"; 
}

h2
{
	text-align: left;
	vertical-align: middle;
	font-size: 126%;
	font-weight: 900;
	color: #4E463F;/*#3366cc;*/
	font-family:Arial, Arial Black; /*Earwig Factory, ,Amienne, Waker, Tunga;*/
}

iframe
{
	border:solid 1px #e5ecf3;
}

#headers
{
	width:100%;
}

#headerc, #headermine, #headermsg
{
	font-size:90%;
	border-bottom:solid 1px #e5ecf3;
	color:#e5ecf3;
	float:left;
}
#headerc
{
	/*width:90%; */
}

#headermsg
{
	float:right;
	text-align:right;
	border-bottom:none;
}

#headermine
{
	text-align:right;
	float:right;
	/*width:10%;*/
}

#headerc a, #headermine a, #footer a, #headermsg a, #headermsg a:visited
{
	text-decoration:none;
}

#queryregion
{
	/*border: solid 1px #e5ecf3;*/
}

#footer
{
	text-align:center;
}

#logo
{
	text-align:center;
}

.tos
{
	margin-top:20px;
	text-align:justify; 
}

#ctrbody
{
	margin-left:20%;
	margin-right:20%;
}

#flexviz
{
	float:left;
	font-size:60%; 
}

.activeCluster
{
	border:	solid 1px #e5ecf3;
	border-right:none!important;
	font-weight:bolder; 
}

.inactiveCluster
{
	border:	none;
	border-right:solid 1px #e5ecf3;
}

#DisplayUrl
{
	float:left;
	color:Green;
	width:100%;
}

#msg
{
	color:#393733;
	border:none!important;
}

#Url a
{
	font-size: 126%;
}

.spinners
{
}

.button
{
	font-size: 100%;
	margin-top: 2px;
	padding: 3px 10px;
	vertical-align:middle;
}


#imglist
{
	white-space:nowrap;
}

#imglist a:hover
{
	background-color:white;
}

#imglist a:hover img 
{
	position: relative;
}

#tabchart
{
	float:left;
}

#progress
{
	float:left;
	width:650px;
}

#pages
{
	float:left;
	width:500px;
}

#showhidecharts
{
	float:left;
	width:100%;
}

#navigators
{
	float:left;
}

#tagcloud
{
	float:right;
	width:250px;
	/*height:100%;*/
	text-align:left;
	border: solid 1px #ddd;
	/*padding:10px 10px 10px 10px;*/
	/*background-color:#e4eefe;*/
	margin: 5px 0 10px 0px;
}

#tagcloud a
{
	/*background-color:#fbfbfb;*/
	margin:3px 3px 3px 3px;
	padding:5px 5px 5px 5px;
	color:#393733;
}

#tagsTitle
{
	float:left;
	width:100%;
	font-size:126%; 
	text-align:left;
	color: #393733;/*#105CB6;*/
	background-color: #abc5e2;/*#ccff99;*//*#e4eefe;*/
}


#h2q
{
	display:none;
}


a.info{
    position:relative; /*this is the key*/
    z-index:24; 
    text-decoration:none;
	padding: 0 3px 0 3px;
}

a.info:hover
{
	z-index:25; 
	background-color:#ff0;
}

a.info span
{
	display: none
}

a.info:hover span
{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:1.5em; left:1em; width:15em;
    border:1px solid #0cf;
	background-color:#e4eefe;
    /*background-color:#cff; */
    color:#000;
    text-align: center;
	font-size:100%;
}

.cap
{
	float:left;
    border:1px solid #ddd;
}

#filters
{
	text-align:center;
}

.tags
{
	float:left;
	width:100%;
}

.url
{
	float:left;
}

.stars
{
	/*float:right;*/
	float:left;
	width:100%;
	margin:20px 5 5 5;
	padding-left:20px;
	/*display:none;*/
}

#showhidecharts
{
	display:none;
}

.minichart
{
	width:176px;
	height:176px;
}

.query, .queryon, .queryoff
{
	font-size: 135%;
	background: #FFFADB repeat-x;
	border: 1px solid #CBB945;
	color: #776B1B;
	padding: 2px;
	vertical-align:middle;
	margin-left:10px; 
}

.queryon
{
	
	display:block;
	float:left;
	width:40%;
}

.queryoff
{
	display:none;
}

#clues
{
	float:left;
	width:650px;
	border: solid 1px #ddd; /*#ccff99; */
	/*padding:10px 10px 10px 10px;*/
	margin:5px 0 10px 0;
	color: #393733;/*#105CB6;*/
	/*background-color: #ccff99;*/
	/*background-color:#fffadb;
	border: 1px solid #cbb945;*/
}

#clues a
{
	color: #393733;
	text-decoration: none;
}

#clues a:hover 
{ 
	background-color:#abc5e2; /*#ccff99;*/
}

#clue
{
	font-size:126%;
	margin: 5px 5px 0px 5px;
}

#cluesTitle
{
	margin: 0 0 0 0;
	background-color:#abc5e2;/*#ccff99;*/
	width:100%;
	font-size:126%; 
}

#cluesandtags
{
	float:left;
	width:950px;
	margin: 0 0 20px 0;
}

.hilite
{
	font-weight: bold;
	background-color: #abc5e2; /*#ccff99;*/
}

.smallimg
{
	width:16px;
	height:16px;
	vertical-align:middle;
}

#remove
{
	float:right;
}

#filtertag
{
	padding: 2px 0 0 2px;
}

.detail
{
	vertical-align:middle;
	margin: 1px 1px 1px 10px;
}

#searchenginestouse
{
	display:block;
}

#recommendations
{
	width:950px;	
	/*border: 1px solid #CBB945;*/
	background: #FFFADB repeat-x;
	margin: 5px 0px 15px 0px;
}

.cluuz
{
	float:right;
}

.cluuzresult
{
	margin: 0px 5px 0px 5px;
	padding: 5px;
}

.durl
{
	float: left;
	color: Green;
	width:100%;
}

#rectitle
{
	float:left;
	color: #666;
	width:500px;
}

#recfilter
{
	float:right;
}

#cluuzsection
{
	float:right;
}

#addtobrowser, #fbuser, #logoff
{
	float:right;
	margin:0px 5px 0px 5px;
	border-bottom:solid 1px #e5ecf3;
}

#fbsection
{
	float:right;
}

#Summary
{
	float:left;
	width:100%;
}

#Url
{
}

.images
{
	float:left;
	width:100%;
}