.ComboBox_Site_DropDown {
	display:block !important;
}
*+html div.rightside div.search ul.fields .ComboBox_Site_DropDown {margin-bottom: 2px;}
.ComboBoxDropDown_Site_DropDown
{
	background-color: #828282;
	width: 209px !important;
	padding: 0px;
	margin-left: 2px !important;
}

*:first-child + HTML .ComboBoxDropDown_Site_DropDown {margin-left:0px !important;}

.ComboBoxDropDown_Site_DropDown div {
/*
	width: 100% !important;
*/
	scrollbar-base-color: #646464;
	scrollbar-arrow-color: #212121;
	scrollbar-3dlight-color: #919191;
	scrollbar-darkshadow-color: #919191;
	scrollbar-face-color: #919191;
	scrollbar-highlight-color: #919191;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #646464;
	max-height:311px;
}

.ComboBoxDropDown_Site_DropDown div div {
/*	width: 202px !important;
*/
	height:auto;
}

.ComboBoxImage_Site_DropDown
{
	vertical-align:middle;
}

.ComboBoxImageHover_Site_DropDown
{
	vertical-align:middle;
}

.ComboBoxInput_Site_DropDown, .ComboBoxInputHover_Site_DropDown {border-right: 1px solid #efefef; background-color: #efefef; color: #939BA2; font: 11px Arial, sans-serif; height: 10px !important; padding: 3px 7px; vertical-align: middle; width:181px !important;}
@media screen and (-webkit-min-device-pixel-ratio:0){
.ComboBoxInput_Site_DropDown, .ComboBoxInputHover_Site_DropDown {position: relative; top: -2px; margin-bottom: -2px;}
.ComboBox_Site_DropDown img, .ComboBoxInputHover_Site_DropDown img {top: 0px; position:relative;}
div.mainbody div.search ul.fields .ComboBox_Site_DropDown {margin-top: 4px;}
div.mainbody div.search ul.fields .ComboBoxInput_Site_DropDown, div.mainbody div.search ul.fields .ComboBoxInputHover_Site_DropDown {margin-top: 2px;}
div.mainbody div.search ul.fields li.firstname {margin-bottom: -2px;}
div.mainbody div.search ul.fields input {width: 429px;}
}
*+html .ComboBoxInput_Site_DropDown, *+html  .ComboBoxInputHover_Site_DropDown {width:179px !important; padding: 2px 7px 4px;}
.ComboBox_Site_DropDown input, .ComboBoxInputHover_Site_DropDown input {border-right: 1px solid #F6F6F6 !important;}
.ComboBox_Site_DropDown img, .ComboBoxInputHover_Site_DropDown img {margin-left: -1px;}

div.mainbody div.search ul.fields .ComboBoxInput_Site_DropDown, div.mainbody div.search ul.fields .ComboBoxInputHover_Site_DropDown {width: 404px !important;}

.ComboBoxItem_Site_DropDown
{
    background-color: #60095c9;
    color: #fff;
    font: 11px arial, sans-serif;
    text-align: left;
    padding: 2px 3px 2px 3px;
	line-height: 16px;
}

body.biossearch .ComboBoxDropDown_Site_DropDown {width: 434px !important;}

.ComboBoxItemHover_Site_DropDown
{
    background-color:  #61c250;
    color: #fff;
    cursor: pointer;
    font: 11px arial, sans-serif;
    text-align: left;
    padding: 2px 3px 2px 3px;
	line-height: 16px;
}

.ComboBoxItemDisabled_Site_DropDown
{
	/*
	font-family: Arial;
	font-size: 11px;
	color: gray;
	cursor: no-drop;
	padding: 3px;
	text-decoration: none;
	text-align: left; */
}

.ComboBoxLoadingMessage_Site_DropDown
{
	/*
	font-family: Arial;
	font-size: 11px;
	padding: 2px; */
}

.ComboBoxMoreResultsMessage_Site_DropDown
{
	/*
	font-family: Arial;
	font-size: 10px;
	padding: 2px;
	text-align: center; */
}


.ComboBoxMoreResultsImage_Site_DropDown
{
	/*
	padding: 5px;
	margin-top: 5px; */
}

.ComboBoxMoreResultsBox_Site_DropDown
{
	/* background-color: #EEEEE5; */
}


.ComboBoxHeader_Site_DropDown
{
	/* 
	font-size: 12px;
	font-weight: bold;
	color: white;
	background-color: #666; */
}

.typeAheadLabel
{
	/* 
	font-family: Arial;
	font-size: 11px;
	padding:2px; */
}

.typeAheadLabelOver
{
	/* 
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	font-style:italic;
	padding: 2px;
	border:solid 1px #7F9DB9;
	background-color:#eeeee5; */
}

.aggregateDropDown
{
	/* 
	font-family:Arial;
	font-size:11px; */
}

.textinput1 {
	border-left: 1px solid #ccc;
	background:url(select_bg.gif);
    background-color: #efefef;
    color: #939BA2;
    font: 11px Arial, sans-serif;
    height: 13px !important;
	padding: 3px 7px;
	vertical-align: middle;
/*
	width:191px;
*/
}

.button {
	background-color: #8aab57;
	color: #fff;
	height: 20px;
	line-height:20px;
	text-align:center;
	cursor:pointer;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
/*
	width:80px;
*/
}