.csmx-article-part
{
	border-right: darkgray 1px dotted;
	border-top: darkgray 1px dotted;
	border-left: darkgray 1px dotted;
	border-bottom: darkgray 1px dotted;
}
.csm-toolbox {
	background: #EEF0F1;
	padding: 0px;
	width: 200px;
/*	margin: 0 1em 0;*/
	font: 0.8em Helvetica, sans-serif;
	position: absolute;
	top: 20px;
	right: 20px;
	border: 2px outset;
        z-index:199;
}
.csm-toolbox-title {
	display:block;
	padding: 1px;
	font-weight:bolder;
	color:#ffffff;
	background-color: #33648b;
	width: 196px;
	border: 1px gray solid;
	cursor: move;
}
.csm-toolbox-content {
	padding: 5px;
}
.csm-toolbox-content .ui-tabs-panel ul 
{
	padding: 0px;
    margin-left:20px;
    margin-top:5px;
    margin-bottom:5px;
}
.csm-toolbox-title-buttons 
{
	position:absolute;
	right: 0px;
}

.toolbar-button
{
	text-decoration: none;
	font-size: smaller;
}

.csm-title
{
	background-color: #06C;
}
.csm-contributor
{
	background-color: #36C;
}
.csm-submit-date
{
	background-color: #66C;
}
.csm-accept-date
{
	background-color: #96C;
}
.csm-publish-date
{
	background-color: #C6C;
}
.csm-uri
{
	background-color: #F6C;
}
.csm-abstract
{
	background-color: #06F;
}
.csm-keyword
{
	background-color: #36F;
}

.csm-subtitle
{
	background-color: #66F;
}
.csm-product
{
	background-color: #96F;
}
.csm-supp-material
{
	background-color: #C6F;
}
.csm-permission
{
	background-color: #F6F;
}
.csm-related
{
	background-color: #090;
}
.csm-contract-number
{
	background-color: #390;
}
.csm-contract-sponsor
{
	background-color: #690;
}
.csm-grant-number
{
	background-color: #990;
}
.csm-grant-sponsor
{
	background-color: #C90;
}
.csm-conference-number
{
	background-color: #F90;
}

.csm-figure
{
	background-color: #093;
}
.csm-graphic
{
	background-color: #393;
}
.csm-media
{
	background-color: #693;
}
.csm-formula
{
	background-color: #993;
}
.csm-speech
{
	background-color: #C93;
}
.csm-statement
{
	background-color: #F93;
}

.csm-glossary-term
{
	background-color: #096;
}
.csm-reference
{
	background-color: #396;
}
.csm-appendix
{
	background-color: #696;
}
.csm-acknowledgement
{
	background-color: #996;
}

.csm-chemical-name
{
	opacity: .8; 
	filter: alpha(opacity=80);
	background-color: #fc9;
}
.csm-chemical-element
{
	background-color: #99F;
}
.csm-chemical-family
{
	background-color: #F96;
}
.csm-chemical-group
{
	background-color: #399;
}
.csm-reaction-type
{
	background-color: #699;
}
.csm-structure-wrapper
{
	position:relative;
}
.csm-structure-image
{
	display:block;
	border:1px dashed blue;
	background-color: #fff;
	opacity: .5;
	filter: alpha(opacity=50);
	z-index:1000;
	position: absolute;
}
.csm-selected-strct-image
{
	border:1px solid blue;
	background-color: #00f;
	opacity: .3;
	filter: alpha(opacity=30);
}

.csm-drug-purpose
{
	background-color: #C99;
}
.csm-species
{
	background-color: #F99;
}

.csm-protein
{
	background-color: #09C;
}
.csm-enzyme
{
	background-color: #F99;
}
.csm-bio-image
{
	background-color: #39C;
}

.csm-cnmr
{
	background-color: #69C;
}
.csm-hnmr
{
	background-color: #99C;
}
.csm-pnmr
{
	background-color: #C9C;
}
.csm-fnmr
{
	background-color: #F9C;
}
.csm-ms-spec-data
{
	background-color: #C9F;
}
.csm-ir-spec-data
{
	background-color: #F9F;
}
.csm-raman-spec-data
{
	background-color: #0C0;
}

.csm-bp
{
	background-color: #09F;
}
.csm-mp
{
	background-color: #39F;
}
.csm-logp
{
	background-color: #69F;
}

.csm-logp
{
	background-color: #69F;
}

.csm-chemical-vendor
{
	background-color: #ff6;
}
.csm-hardware-vendor
{
	background-color: #cf6;
}
.csm-software-vendor
{
	background-color: #0f0;
}
.csm-thumbnail
{
/*	display:block;*/
	border:3px double blue;
/*	background-color: #fff;
	opacity: .5;
	filter: alpha(opacity=50);
	z-index:1000;
	position: absolute;
*/
}

/*
.csm-ambiguous
{
        border-bottom: 2px dotted blue;
}

.csm-not-validated
{
        border-bottom: 2px dotted red;
}
*/

/* http://en.wikipedia.org/wiki/Web_colors */

/*

#CC0;
#FC0;
#0C3
#3C3 6C3 9C3 CC3 FC3 
*/