/*
 * Copyright by Intland Software
 *
 * All rights reserved.
 *
 * This software is the confidential and proprietary information
 * of Intland Software ("Confidential Information"). You
 * shall not disclose such Confidential Information and shall use
 * it only in accordance with the terms of the license agreement
 * you entered into with Intland.
 *
 * $RCSfile$ $Revision$ $Date$
 */
.search_table {
	border: 0px solid black;
	width: 100%;
}

.search_table caption {
	color: black;
	text-align: left;
	font-weight: bold;
	padding: 15 0 0 0;
}

.search_table caption .hr {
	background-color: #33668f;
	height: 2px;
	margin: -1px 0 2px 0;
}

.search_table th {
	background-color: transparent;
}

.search_table td.colseparator {
	padding: 0 0 0 0;
}

.search_table td {
	padding: 0 4px 0 4px;
	vertical-align: top;
	/* white-space: nowrap; */
}

.search_table td a {
	color: black;
	text-decoration: underline;
}

.search_table td a:hover {
	color: #cc0000;
	text-decoration: underline;
}


.searchModule #header a {
	color:black;
}

/* override default headline bullet style. */
img.bullet {
	background-image: url("../images/search_headline.gif");
}

/**
	Add the usual image to the left of ActionMenuBar
 */
.searchModule .actionMenuBarIcon {
	background-image: url("../images/search_headline.gif");
}

/* List based search item styles*/
.search_item {
	border: 0px solid black;
	width: 100%;
}

.search_item tr {
	border: 0px solid black;
	width: 100%;
}

.search_item_table {
	border: 0px solid black;
	margin-bottom: 15px;
	margin-left: 15px;
	margin-right: 15px;
	width: inherit;
}

.search_item_ref {
	border: 0px solid black;
	font-weight: normal;
	font-size: 9pt;
	margin-bottom: 2px;
	width: 100%;
}

.search_item_content {
	border: 0px solid black;
	font-size: 9pt;
	margin-bottom: 2px;
	padding-left: 18px;
	width: 100%;
}

.search_item_meta {
	font-size: 8pt;
	color: #777;
	padding-left: 18px;
	width: 100%;
}

.search_item_meta a {
	font-size: 8pt;
	color: #777;
	width: 100%;
}

.search_item h3 {
	margin-bottom: 4px;
}

.search_item h3 a:hover {
	color: #cc0000;
	text-decoration: underline;
}

.search_item a {
	color: #33668f;
	text-decoration: underline;
}

.search_item a:hover {
	color: #cc0000;
	text-decoration: underline;
}

.highlight {
	font-weight: bold;
}

/* These are intentionally duplicated from the main CSS to apply the same styling in the mixed Search Result CSS environment */

.search_table a.notStarted {
	color: #009999;
}

.search_table .due {
	color: gray;
	text-decoration: line-through;
}

.search_table a.due {
	text-decoration: line-through underline;
}
