@import "style_common.css";

/*****************************************************************************/
/* "Catalog Server" thematic elements, plus additional. */

a {
	color: #2d2a62;
}

.highlightLink {
	color: #003366;
}

.mainTableBG {
        background-color:#216E26;
}

.tableColumnHeader {
	background-color:#D8D8D8;
}


.mainTableColumnHeader {
	background-color:#2D2A62;
	color: white;
}

.tableTextSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal; 
	color: #000;
}

.miscTableTitle {
	background-color:#516DA7;
	color: white;
}


/*****************************************************************************/
/* From Forrest XSLs.. */

.note, .warning, .fixme {
	border-top: 3px solid #900;
	border-bottom: 3px solid #900;
}


.fixme {
	background-image: url(images/xdoc/icon_warning_lrg.gif);
	border-color: #c60;
}

.note {
	background-image: url(images/xdoc/icon_info_lrg.gif);
	border-color: #999;
}

.code {
	background-color: #F7F7F7;
        border-color: #8C8C8C;
}

.highlight {
	background-color: yellow;
}

.dtdTag {
	color: #990000;
}

.top-left {
	background-color: #8c8c8c;
	background-image: url(images/xdoc/top-left.png);
}

.top-right {
	background-color: #8c8c8c;
	background-image: url(images/xdoc/top-right.png);
}

.bottom-left {
	background-color: #8c8c8c;
	background-image: url(images/xdoc/bottom-left.png);
}

.bottom-right {
	background-color: #8c8c8c;
	background-image: url(images/xdoc/bottom-right.png);
}

.bottom-left-thick {
	background-color: #8c8c8c;
	background-image: url(images/xdoc/bottom-left.png);
}

.bottom-right-thick {
	background-color: #8c8c8c;
	background-image: url(images/xdoc/bottom-right.png);
}

table .title {
	background-color: #FFFFFF;
}


/*****************************************************************************/
/* Stuff for "query view" display (XSL). */

/* "Page" title. */
.viewPageTitle {
	background-color: #9D2C2E;
	color: white;
}

/* Entity (table) title. */
.viewEntityTitle {
	background-color:#516DA7;
	color: white;
}

/* Field title. */
.viewFieldTitle {
	background-color:#E5E5E5;
	color: black;
}

.viewFieldWidget {
        background-color:#cac9c3;
}

.viewFieldMetaTitle {
	background-color:#DDCBD6;
	color: black;
}

/* green */
.viewFieldGroupTitle1 {
	background-color:#CFE8D0;
	color: black;
}

/* yellow */
.viewFieldGroupTitle2 {
	background-color:#F2F1B6;
	color: black;
}

.viewFieldMetaWidget {
        background-color:#DDCBD6;
}

/* slightly darker green */
.viewFieldGroupWidget1 {
        background-color:#BAE0BC;
}

/* slightly darker yellow */
.viewFieldGroupWidget2 {
        background-color:#EDEB87;
}

/*****************************************************************************/
/* Stuff for "view results" display (XSL). */

/* Title areas in results display. */
.metadataTitle {
	background-color:#516DA7;
	color: white;
}

/* Content areas in results display. */
.metadataContent {
	background-color:#EEEEEE;
	color: black;
}

.metadataMetaTitle {
	background-color:#927F8B;
	color: white;
}

/* Content areas in results display. */
.metadataMetaContent {
	background-color:#DDCBD6;
	color: black;
}

table.its thead tr {
  background-color: lightyellow;
}
table.its tr.even {
  background-color: lightyellow;
}

table.lbmain {
	/* position: absolute; */ 
	/* top: 150px; */ 
	margin: 5px 10px 100px 10px;
}
table.main1 {
	/* position: absolute; */ 
	/* top: 150px; */ 
	margin: 6px 1px 0px 5px;	
}

table.medtable {
	/* position: absolute; */ 
	/* top: 150px; */ 
	background-color:lightgrey;
	margin: 6px 60px 0px 5px;
		
}

td.medtable_padded {
 padding:5px;
 }
 
 table.comment {
	/* position: absolute; */ 
	/* top: 150px; */ 
	margin: 100px 100px 100px 100px;	
}
 
 table.lb_results {
	/* position: absolute; */ 
	/* top: 150px; */ 
	margin: 6px 100px 100px 20px;	
}

