/* *************************** */
/* Smart Client StartPage: CSS */
/*       (c)2005 3d3.com       */
/* *************************** */

/* Declarations from old form code */

#advancedSearchForm {
	BORDER-RIGHT: #ccb 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ccb 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-LEFT: #ccb 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #ccb 1px solid
}
#advancedSearchForm SELECT {
	BORDER-RIGHT: #aa9 1px solid; BORDER-TOP: #aa9 1px solid; BORDER-LEFT: #aa9 1px solid; BORDER-BOTTOM: #aa9 1px solid
}
.searchFormItem {
	CLEAR: both; MARGIN-BOTTOM: 6px; POSITION: relative
}
#searchFormHelp {
	CLEAR: both; MARGIN-BOTTOM: 6px; POSITION: relative; DISPLAY: none;
}
#advancedSearchForm FIELDSET {
	CLEAR: both; MARGIN-BOTTOM: 6px; POSITION: relative
}
.searchFormItem {
	HEIGHT: 1em
}
.searchFormItem LABEL {
	FLOAT: left; WIDTH: 42%; MARGIN-RIGHT: 3px; TEXT-ALIGN: right
}
.searchFormItem SELECT {
	WIDTH: 52%
}
.searchFormItem SELECT {
	FLOAT: left; MARGIN-BOTTOM: 3px; WIDTH: 250px;
}
.searchFormItem INPUT {
	FLOAT: left; MARGIN-BOTTOM: 3px
}
.searchFormItem INPUT.searchFormAction {
	FLOAT: none; WIDTH: auto; POSITION: absolute
}

.Product td, table.Product {
	padding:2px;
	border:1px;
}

a.helplink {
	font-size: 10px;
}

.searchpanel {
	display:none;
	position:absolute;
	z-index:999;
	top:200px;
	left:50%;
	width:60%;
	margin-top:-50px;
	margin-left:-30%;
	border:1px solid #000000;
	background-color:#ffffff;
	padding:2px;
	text-align:left;
}
.searchpanel .searchpanel_heading {
	float:left;
	font-size:medium;
	padding:2px;
}
.searchpanel #dwClose {
	float:right;
}
.searchpanel .searchpanel_content {
	clear:both;
	position:relative;
	height:300px;
	padding:4px;
	overflow:auto;
}