/* background of body */
a {
	color: #5087bd;
}

/* dark color for heading/footer background etc */
#header,div#headnav,ul#menu li a,hr,#footer,#search_button,#loginbutton input
	{
	background-color: #5087bd;
}

#query_text_box,.textenter,span.art_header_info {
	border-color: #5087bd;
}

body,ul#menu li a:hover,span.arthead_pubmed a,hr,div.art_info,span.art_header_close,span.art_header_min,span.art_header_max,span.abs_header_min:hover,span.abs_header_max:hover
	{
	color: #5087bd;
}

span.art_header_close:hover,span.art_header_min:hover,span.art_header_max:hover,span.abs_header_min,span.abs_header_max,span.arthead_pubmed a:hover
	{
	background-color: #5087bd;
}

/* very light color essentially white for body background/text on color above: */
body {
	BACKGROUND-COLOR: #eee;
}

div#page,div#pagewrap,div#querynav li#querylink a,div#ajaxnav li#ajaxlink a,#textsearchresults,div.collapsible,div#content,div.art_info,span.abs_header_min:hover,span.abs_header_max:hover,span.sent_header_close:hover,span.sent_header_min:hover,span.sent_header_max:hover
	{
	background-color: white;
}

div#nav-apps-overview li#apps-overview-link a,div#nav-apps-rasp-overview li#apps-rasp-overview-link a,div#nav-apps-rasp-eg li#apps-rasp-eg-link a,div#nav-apps-rasp-int li#apps-rasp-int-link a,div#nav-apps-tap-overview li#apps-tap-overview-link a,div#nav-apps-tap-features li#apps-tap-features-link a,div#nav-apps-tap-perf li#apps-tap-perf-link a,div#nav-apps-tap-rasp li#apps-tap-rasp-link a,div#nav-apps-example li#apps-example-link a
	{
	background-color: white;
}

div#aboutnav li#aboutlink a:hover,div#appnav li#applink a:hover,div#licnav li#liclink a:hover,div#docnav li#doclink a:hover,div#connav li#contactlink a:hover,div#loginnav li#loginlink a:hover,div#aboutnav li#aboutlink a,div#appnav li#applink a,div#licnav li#liclink a,div#docnav li#doclink a,div#connav li#contactlink a,div#loginnav li#loginlink a
	{
	background-color: white;
}

span.header2,ul#menu li a,#footer,div.art_header,#search_button,#loginbutton,#loginbutton input,span.abs_header_min,span.abs_header_max
	{
	color: white;
}

span.abs_header_min:hover,span.abs_header_max:hover {
	border-color: white;
}

/* another dark color - for header writing (on dark background) and
	background of article header */
ul#menu li a:hover,div.art_header {
	background-color: #404040;
}

span.header1,div#querynav li#querylink a,div#ajaxnav li#ajaxlink a,#page-head,#page
	{
	color: #404040;
}

div.art_collapsible,span.art_header_close,span.art_header_min,span.art_header_max
	{
	border-color: #404040;
}

span.art_header_close:hover,span.art_header_min:hover,span.art_header_max:hover,span.arthead_pubmed a:hover
	{
	color: #404040;
}

div#nav-apps-overview li#apps-overview-link a,div#nav-apps-rasp-overview li#apps-rasp-overview-link a,div#nav-apps-rasp-eg li#apps-rasp-eg-link a,div#nav-apps-rasp-int li#apps-rasp-int-link a,div#nav-apps-tap-overview li#apps-tap-overview-link a,div#nav-apps-tap-features li#apps-tap-features-link a,div#nav-apps-tap-perf li#apps-tap-perf-link a,div#nav-apps-tap-rasp li#apps-tap-rasp-link a,div#nav-apps-example li#apps-example-link a
	{
	color: #404040;
}

div#aboutnav li#aboutlink a,div#appnav li#applink a,div#licnav li#liclink a,div#docnav li#doclink a,div#connav li#contactlink a,div#loginnav li#loginlink a
	{
	color: #404040;
}

div#aboutnav li#aboutlink a:hover,div#appnav li#applink a:hover,div#licnav li#liclink a:hover,div#docnav li#doclink a:hover,div#connav li#contactlink a:hover,div#loginnav li#loginlink a:hover
	{
	color: #404040;
}

/* other color set: the sentence header background (lighter) */
div.sent_header,span.morebutton {
	background-color: #5087bd;
}

span.sent_header_close:hover,span.sent_header_min:hover,span.sent_header_max:hover,span.morebutton:hover
	{
	color: #5087bd;
}

div.sent_collapsible,span.sent_header_close,span.sent_header_min,span.sent_header_max
	{
	border-color: #5087bd;
}

/* sentence text (darker) */
div.sent_header,span.morebutton {
	color: black;
}

span.morebutton:hover {
	background-color: black;
}

/* last color for gene highlighting */
span.gene {
	color: orange;
}

/* for the public interface eg of context: */
.context {
	color: gray; /* #808080;*/
	font-style: italic;
}