#Search
{
  width: 15em;
  overflow: hidden;
  background: #dddddd;
  color: black;
  margin-bottom: 10px;
  padding-left: 0px;
  border: 1px solid #999999;
}

#SearchFromTitle,
#SearchToTitle
{
  padding-left: 2px;
  width: 100%;
  text-align: left;
  font-weight: bold;
  color: white;
  background-color: #99dc34;
}

#SearchFrom,
#SearchTo
{ 
  width: 100%;
  background: #dddddd;
  color: black;
}

#SearchFrom input,
#SearchTo input
{
  width: 98%;
}

/* SUGGESTION AREA */

.SuggestionArea
{ 
  position: relative;
  top: 0px;
  left: 0px;
  width: 15em;
  height: 100%;
}

/* SUGGESTION LIST */

.SuggestionListEnabled
{
  width: 230px;
	position:absolute;  
	display: block;
  overflow: scroll;
  height:70px;
  overflow-x:hidden;
  overflow-y:scroll;
  visibility: visible;
  padding-left: 2px;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  background: #dddddd;
z-index:250;	

}

.SuggestionListDisabled,
.SuggestionListInvisible
{
  display: none;
  visibility: hidden;
  overflow-y:hidden;
  height:0px;  
}

/* SCROLLBAR */

.ScrollBar
{ 
  position: absolute;
  top: 0px;
  right: 1px;
  width: 1.3em;
  height: 100%;
  background: #dddddd;
}


/* SCROLL BUTTONS */

.ScrollUpButtonEnabled,
.ScrollUpButtonEnabledMouseOver,
.ScrollUpButtonEnabledMouseDown,
.ScrollUpButtonDisabled,
.ScrollDownButtonEnabled,
.ScrollDownButtonEnabledMouseOver,
.ScrollDownButtonEnabledMouseDown,
.ScrollDownButtonDisabled
{
  position: absolute;
  right: 0px;
  display: block;
  visibility: visible;
  width: 1.2em;
  height: 1.2em;
  background-color: #eeeeee;
  background-repeat: no-repeat;
  background-position: center center; 
  margin: 0px;
  padding: 0px;
}


.ScrollUpButtonEnabled,
.ScrollUpButtonEnabledMouseOver,
.ScrollUpButtonEnabledMouseDown,
.ScrollUpButtonDisabled
{ 
  top: 0px;
}

.ScrollDownButtonEnabled,
.ScrollDownButtonEnabledMouseOver,
.ScrollDownButtonEnabledMouseDown,
.ScrollDownButtonDisabled
{
  bottom: 0px;
}

.ScrollUpButtonEnabled,
.ScrollUpButtonEnabledMouseOver,
.ScrollUpButtonEnabledMouseDown
{
  background-image: url("kleroCssImages/scrollbar/upArrowEnabled.png");
}

.ScrollDownButtonEnabled,
.ScrollDownButtonEnabledMouseOver,
.ScrollDownButtonEnabledMouseDown
{  
  background-image: url("kleroCssImages/scrollbar/downArrowEnabled.png");
}


.ScrollUpButtonEnabled,
.ScrollDownButtonEnabled
{
  border: 1px solid white;
}

.ScrollUpButtonEnabledMouseOver,
.ScrollDownButtonEnabledMouseOver
{
  border: 1px outset white;
}

.ScrollUpButtonEnabledMouseDown,
.ScrollDownButtonEnabledMouseDown
{
  border: 1px inset white;
}

.ScrollUpButtonDisabled
{
  background-image: url("kleroCssImages/scrollbar/upArrowDisabled.png");
  border: 1px solid white;
}

.ScrollDownButtonDisabled
{
  background-image: url("kleroCssImages/scrollbar/downArrowDisabled.png");
  border: 1px solid white;
}

.ScrollButtonInvisible
{
  display: none;
  visibility: hidden;
}
