/***********************************************/
/* Styles for all the search and results pages */
/***********************************************/

.stlSearch_OuterTable {
	width: 100%;
}

.stlSearch_MiddleTable {
	width: 100%;
}

.stlSearch_InnerTable {
	width: 100%;
}

.stlSearch_HeaderTable {
}

.stlSearch_InputTable {
	width: 100%;
}

.stlSearch_FormTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	color: black;
	background-color: #B8CAA6;
}

.stlSearch_FormInactiveTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	color: darkgray;
	background-color: #CBD8BE;
}

.stlSearch_FormLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: darkgreen;
}

.stlSearch_Select {
	font-family: Verdana, Arial;
	color: black;
	font-size: 10px;
	background-color: white;
	border: 1px solid #666D6F;
}

.stlSearch_Button {
	font-family: Verdana, Arial;
	color: #225588;
	font-size: 9px;
	background-color: white;
	border: 1px solid #225588;
	height: 20px;
	cursor: hand;
}

.stlSearch_Input {
	font-family: Verdana, Arial;
	color: black;
	font-size: 10px;
	background-color: white;
	border: 1px solid #666D6F;
}

.stlSearchSearchSmall_OuterTable {
	width: 100%;
}

.stlSearchSearchSmall_MiddleTable {
}

.stlSearchSearchSmall_InnerTable {
}

.stlSearchSearchSmall_HeaderTable {
	background-color: #B8CAA6;
	width: 100%;
}

.stlSearchSearchSmall_Title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}

.stlSearchSearchResults_Header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: black;
	border: 1px solid #669933;
	background-color: #E6F3CC;
}

.stlSearchSearchResults_Pages {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: black;
}

.stlSearchSearchResults_OuterTable {
	width: 100%;
}

.stlSearchSearchResults_MiddleTable {
	width: 100%;
}

.stlSearchSearchResults_InnerTable {
	width: 100%;
}

.stlSearchSearchResults_Row {
	background-color: #EEEEEE;
}

.stlSearchSearchResults_AlternateRow {
	background-color: Transparent;
}

.stlSearchSearchResults_Counter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
}

.stlSearchSearchResults_Title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: black;	
}

.stlSearchSearchResults_Owner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
}

.stlSearchSearchResults_Date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
}

.stlSearchSearchResults_ParentsCell {
	border: 0.01cm solid darkgray;
}

.stlSearchSearchResults_ParentTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: darkgreen;
}

.stlSearchSearchResults_ParentTitleRoot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: Red;
}

.stlSearchSearchResults_ParentTitlePersonal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: LightGreen;
}

.stlSearchSearchResultsSearchResourceDocument_Size {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
}