/* Main */
div.moduleSearch table
{
	width:100%
}

div.moduleSearch div.contentTitleBlack
{
	background-color: #333333;
	border-top: solid 1px #000000;
	padding: 6px 5px 2px 5px;
	height: 40px;
	/*
    ** The voice-family hack is introduced to work around the 
	** IE5.x width and height bug.
	*/
	voice-family: "\"}\""; 
	voice-family: inherit;
	height: 31px;
}

div.moduleSearch div.contentTitleBlack span
{
	color: #FFFFFF;
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
}

tr.senMainHeader
{
	font-family: Arial;
	font-size: 8pt;
	color: #333333;
	background-color: #cceaea;
}

span.senHeaderLabel
{
	font-family: Arial;
	font-size: 8pt;
	color: #333333;
	background-color: #cceaea;
}

select.senHeaderDropdown
{
	font-family: Arial;
	font-size: 8pt;
	color: #333333;
}

input.senHeaderInput
{
	font-family: Arial;
	font-size: 8pt;
	color: #333333;
}

input.senHeaderButton
{
	font-family: Arial;
	font-size: 8pt;
	color: #333333;
}

div.senRepeaterHeader
{
	font-weight: bold;
	font-size: 8pt;
	color: #cceaea;
	font-family: Arial;
	background-color: #333333;
	width: 100%;
	height: 20px;
	vertical-align: baseline;
}

tr.senRepeaterItem
{
	background-color: white;
	font-family: Verdana;
	font-size: 8pt;
	color: #333333;
	width: 100%;
}

tr.senRepeaterItem td.senHeader
{
	border-top: Black 1px solid;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
}

tr.senRepeaterItem td.senBody
{
	font-family: Arial;
	font-size: 8pt;
}

tr.senRepeaterItem td.senLink a:visited {text-decoration: none; color:#333333; font-weight:bold;}
tr.senRepeaterItem td.senLink a:active {text-decoration: none; color:#333333; font-weight:bold;}
tr.senRepeaterItem td.senLink a:link {	color: #333333; 	text-decoration: none;	font-weight:bold;}
tr.senRepeaterItem td.senLink a:hover {color: #FF9933; text-decoration: underline;}

td.senBorderLink
{
border-top:solid 1px black;	
}

td.senBorderLink a:visited {color: #333333; text-decoration: none; font-weight:bold;}
td.senBorderLink a:active {color: #333333; text-decoration: none; font-weight:bold;}
td.senBorderLink a:link {color: #333333; text-decoration: none; font-weight:bold;}
td.senBorderLink a:hover {color: #FF9933; text-decoration: underline; font-weight:bold;}

/* Alternating item */
tr.senAlternatingItem
{
	background-color: White;
	font-family: Verdana;
	font-size: 8pt;
	color: #333333;
	width: 100%;
}

tr.senAlternatingItem td.senHeader
{
	border-top: Black 1px solid;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
}

tr.senAlternatingItem td.senBody
{
	font-family: Arial;
	font-size: 8pt;
}

tr.senAlternatingItem td.senLink a:visited {text-decoration: none; font-weight:bold; color:#333333;}
tr.senAlternatingItem td.senLink a:active {text-decoration: none; font-weight:bold; color:#333333;}
tr.senAlternatingItem td.senLink a:link {color: #333333; text-decoration: none; font-weight:bold}
tr.senAlternatingItem td.senLink a:hover {color: #FF9933; text-decoration: underline;}

span.senConsoleLabel
{
	background-color: White;
	font-family: Verdana;
	font-size: 7pt;
	height: 15px;
}

/* Console */
input.menuItem8 
{
	font-family: Arial;
	font-size: 8pt;
	color: #333333;
}

div.senConsole
{
	background-color: #cceaea;
}

span.ResultHeader
{
	font-family:Verdana;
	font-size:9pt;
	color: #333333;
}

div.TreeResultHeader
{
	background-color: #cceaea;
	font-family:Verdana;
	color: #333333;
	font-size: 8pt;
	font-weight:bold;
}
