﻿.AdvancedSearchContainer 
{

}

.AdvancedSearchControl 
{
    width:80%;
}

.AdvancedSearchControl .LeftColumn
{
	float: left;
}

.AdvancedSearchControl .RightColumn
{
	float: right;
}

.AdvancedSearchControl .Frame 
{
	/*width: 550px;*/
	position: relative;
}

.AdvancedSearchControl .Frame .LeftShadow 
{
	background-image: url(../image/frontoffice-box-bottom-left.png);
	background-position: left;

	width: 191px;
	height: 17px;
	
	position: absolute;
	bottom: -17px;
	left: 0;
	
	clear: both;
}

.AdvancedSearchControl .Frame .RightShadow 
{
	background-image: url(../image/frontoffice-box-bottom-right.png);
	background-position: right;

	width: 191px;
	height: 17px;

	position: absolute;
	bottom: -17px;
	right: 0;
	
	clear: both;
}

.AdvancedSearchControl .FramedSearchPanel 
{
	margin-bottom: 16px;
	float: left;
	/*margin: auto;*/
}

.AdvancedSearchControl .PanelSearch 
{
	/*border: solid 1px #7c6c5e;
	background-color: #E0C2AA;
	*/
	padding: 20px;
}

.AdvancedSearchControl .SearchField
{
	margin-bottom: 20px;
}

.AdvancedSearchControl .SearchField .TextBox
{
	width: 498px;
	line-height: 25px;
	height: 25px;
	
	margin: 2px auto;
	
	border: solid 1px #7c6c5e;
	
	padding-left: 5px;
	padding-right: 5px;
	
	font-size: 1.3em;
}

.AdvancedSearchControl .SearchFieldReferenceCode .TextBox
{
	text-transform: uppercase;
}

.AdvancedSearchControl .SearchField .TextBoxOff
{
	color: #BCBDC0;
}

.AdvancedSearchControl .SearchField .Label
{
	/*color: #333;*/
	font-size: 16px;
}

.AdvancedSearchControl .SearchField select
{
	width: 511px;
	
	margin: 0px;
	/*border: 1px solid #E0C2AA;*/  
	
	/*background-color: #E0C2AA;*/
	/*color: #333;*/
/*	color: white;*/
}

.AdvancedSearchControl .SearchField select:hover,
.AdvancedSearchControl .SearchField select:focus
{
	border: 1px solid #7C6C5E;
}

.AdvancedSearchControl .SearchFieldDates .LabelDates
{
	font-size: 16px;
}

.AdvancedSearchControl .SearchFieldDates .TextBoxDate 
{
	width: 7em;
	padding-left: 0.5em;
}

.AdvancedSearchControl a:active,
.AdvancedSearchControl a:link,
.AdvancedSearchControl a:visited,
.AdvancedSearchControl a:hover 
{
/*	color: white;*/
}

.AdvancedSearchControl .SearchFieldLevels, 
.AdvancedSearchControl .SearchFieldRepresentation 
{
	float: left;
	width: 40%;
	margin-bottom: 0px;
}

.AdvancedSearchControl .SearchFieldLevels ul,
.AdvancedSearchControl .SearchFieldRepresentation ul
{
	padding: 0px;
	list-style-type: none;
}

.AdvancedSearchControl .ButtonSearch 
{
	position: absolute;
	bottom: 20px;
	right: 20px;
}

.AdvancedSearchControl .ButtonSearch .ButtonImage
{
    background-image:url(../image/button_search_nano.png);
}

.AdvancedSearchControl .LinkButtonAddField 
{
	display: block;
	
	margin-bottom: 20px;
	padding-left: 17px;
	
	background-image: url(../image/button_add_nano.png);
	background-repeat: no-repeat;
}

.AdvancedSearchControl .AddField 
{
	line-height: 16px;
	
	margin-bottom: 20px;
}

.AdvancedSearchControl .MyList 
{
	width: 200px;
}

.AdvancedSearchControl .MyList .Title 
{
	color: #5D5148;
	font-size: 1.2em;
	font-weight: bold;
	text-transform: uppercase;
}

.AdvancedSearchControl .MyList .Actions
{
	float: right;
}

.AdvancedSearchControl .MyList .Actions .HyperLink 
{
    margin-right:2px;
	float: left;
}

.AdvancedSearchControl .MyList .List 
{
	list-style-type: none;
	margin-top: 15px;
	padding: 0px;
}

.AdvancedSearchControl .MyList .ListItem
{
	height: 50px;
	line-height: 50px;
	overflow: hidden;
	margin-bottom: 10px;
}

.AdvancedSearchControl .ListItem .ThumbnailLink,
.AdvancedSearchControl .ListItem .TextLink,
.AdvancedSearchControl .ListItem .ImageButtonRemove
{
	
	display: inline-block;
	vertical-align: middle;
}

.AdvancedSearchControl .ListItem .ThumbnailLink 
{
	width: 50px;
}

.AdvancedSearchControl .ListItem .TextLink 
{
	width: 123px;
	line-height: 1.4em;
}

.AdvancedSearchControl .ListItem .ImageButtonRemove 
{
	width: 20px;
}

.AdvancedSearchControl .MyList .Thumbnail
{
	max-width: 50px;
	max-height: 50px;
}

.AdvancedSearchControl .MyList .ListItem .Link:hover 
{
	text-decoration: none;
}

.AdvancedSearchControl .SearchFieldDates .LabelDates
{
	font-size: 16px;
}

.AdvancedSearchControl .SearchFieldTerms .DropDownTerms 
{
	padding-left: 0.5em;
	padding-right:0;
	background-color:White;
	
	width: 511px;
	line-height: 25px;
	height: 25px;
	
	margin: 2px auto;
	
	/*border: solid 1px #7c6c5e;*/
	
	padding-left: 5px;
	
	font-size: 1.3em;
}
