.autoSuggest {
	margin-right: 0 !important;
}

.autoSuggestListItem {
	border-top: 1px solid #456ec6;
	border-bottom: 1px solid #456ec6;
	padding: 5px 0 3px 5px;
	background: #7fb8e7;
	background: -moz-linear-gradient(top, #7fb8e7 0%, #5792cd 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7fb8e7), color-stop(100%,#5792cd));
	background: -webkit-linear-gradient(top, #7fb8e7 0%,#5792cd 100%);
	background: -o-linear-gradient(top, #7fb8e7 0%,#5792cd 100%);
	background: -ms-linear-gradient(top, #7fb8e7 0%,#5792cd 100%);
	background: linear-gradient(top, #7fb8e7 0%,#5792cd 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7fb8e7', endColorstr='#5792cd',GradientType=0 );
}

.autoSuggestListItem input {
	display: none;
}

#as-selections-location {
	width: 352px;
	border: 1px solid #4977c2;
	background-color: #fff;
	overflow: auto;
	padding: 2px 3px 3px 3px;
	margin: 0;
}

.as-selection-item {
	cursor: default;
}

input#location {
	display: inline;
	color: #333;
	width: 225px;
	text-align: left;
	border: 0;
	margin: 0;
	padding: 0;
	background: none !important;
	box-shadow: inset 0 0 0 #888 !important;
	-webkit-box-shadow: inset 0 0 0 #888 !important;
	-moz-box-shadow: inset 0 0 0 #888 !important;	
}

img.polyloading, img.db2polyloading {
	margin-right: 3px;
	width: 13px;
	height: 13px;
}

#tab_notes {
  /*display:none;*/
}

#tab_search, #listingrotatordiv, #resultsheader {
  display:none;
}

#upper_left_group {
  position:absolute; 
  top:30px; 
  left:12px; 
  z-index:130;
  font-family:"Lucida Grande",arial,sans-serif; 
  font-size:10pt; 
  color: #606060; 
}

#search_results_blue_counter {
  font-family:georgia,arial,sans-serif;  
  font-style:italic;
  font-weight:bold;
  color: #42518c;
  font-size:20pt;
  padding-bottom:2px;
  font-weight:bold;
}

#listings_in_div {
  font-style:italic;  
  color: black;
  padding:3px;
  padding-top:2px;
 font-family:georgia,arial,sans-serif; 
}

.blue_view_results_button {
  display : inline-block;

  padding-top: 4px;
  padding-bottom: 4px;
  //margin-bottom: 8px;
  background: #749ee7; /* for non-css3 browsers */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#749ee7', endColorstr='#426cc6'); /* for IE */
  background: -webkit-gradient(linear, left top, left bottom, from(#749ee7), to(#426cc6)); /* for webkit browsers */
  background: -moz-linear-gradient(top,  #749ee7,  #426cc6); /* for firefox 3.6+ */
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -khtml-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #5069c3;	  
	text-decoration: none;
	color: #ffffff;
	font-family:"Lucida Grande",arial,sans-serif;
	font-size: 9pt;
	width:150px;
	text-align:center;
	cursor:pointer;
	text-shadow: 1px 1px 0 #333;
}  

.blue_view_results_button:hover {
  background: #4A83DF; /* for non-css3 browsers */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4A83DF', endColorstr='#2D4F95'); /* for IE */
  background: -webkit-gradient(linear, left top, left bottom, from(#4A83DF), to(#2D4F95)); /* for webkit browsers */
  background: -moz-linear-gradient(top,  #4A83DF,  #2D4F95); /* for firefox 3.6+ */  
  border: 1px solid #3E58B3;	
}


.grey_view_results_button {  
  display : inline-block;

  padding-top: 4px;
  padding-bottom: 4px;
  background: #FCFCFC; /* for non-css3 browsers */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCFCFC', endColorstr='#E6E6E6'); /* for IE */
  background: -webkit-gradient(linear, left top, left bottom, from(#FCFCFC), to(#E6E6E6)); /* for webkit browsers */
  background: -moz-linear-gradient(top,  #FCFCFC,  #E6E6E6); /* for firefox 3.6+ */
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -khtml-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #C9C9C9;	  
	text-decoration: none;
	color: black;
	font-family:"Lucida Grande",arial,sans-serif;
	font-size: 9pt;  
	width:150px;
	text-align:center;
	cursor:pointer;	
}

.grey_view_results_button:hover {
  background: #E6E6E6; /* for non-css3 browsers */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E6E6E6', endColorstr='#DFDFDF'); /* for IE */
  background: -webkit-gradient(linear, left top, left bottom, from(#E6E6E6), to(#DFDFDF)); /* for webkit browsers */
  background: -moz-linear-gradient(top,  #E6E6E6,  #DFDFDF); /* for firefox 3.6+ */
  border: 1px solid #B5B5B5;	  
}

.gridtd_actions_panel { vertical-align:top; height:15px; padding-top:8px; padding-bottom:8px;}
.gridtd_actions_panel img {  cursor:pointer}

#actions_panel_table a {
	color:#314B89;
	text-decoration: none;
}

#actions_panel_table a.columnlink:hover {
	text-decoration: underline;
}

a.action_panel_link:link, a.action_panel_link:visited, a.action_panel_link:active,a.action_panel_link:hover {
  background: #ffffff; /* for non-css3 browsers */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed'); /* for IE */
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ededed)); /* for webkit browsers */
  background: -moz-linear-gradient(top,  #ffffff,  #ededed); /* for firefox 3.6+ */     
  -moz-border-radius:  3px;
  -webkit-border-radius: 3px;
  -khtml-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #C9C9C9;  
  padding: 7px 7px 5px 5px;
  font-size:9pt;
	color:#314B89;
	text-decoration: none;
}

a.action_panel_link:hover {
  background: #ededed; /* for non-css3 browsers */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ededed'); /* for IE */
  background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#ededed)); /* for webkit browsers */
  background: -moz-linear-gradient(top,  #ededed,  #ededed); /* for firefox 3.6+ */    
  -moz-border-radius:  3px;
  -webkit-border-radius: 3px;
  -khtml-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #B5B5B5;  
  padding: 7px 7px 5px 5px;
  font-size:9pt;
	color:#314B89;
	text-decoration: none;
}

a.action_panel_link img {
	border: none;
}

#action_panel_button_div a {
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: baseline;
  zoom: 1;
  *display: inline;
  *vertical-align: auto;
  margin-right:5px;
  margin-bottom:5px;
}

#miniactioniconset {
  display:inline;
  float:left;
  margin-top:2px;
}

#singlemodeactioniconset {
  position:absolute;
  top:93px;
  left:150px;
  z-index:100;
}

#removeCartLink {
  margin-left:1px;
}

#findfielddiv {
  position:absolute;
  left:0px;
  bottom:8px;
  z-index:100;
	border-top: 1px solid #acacac;
	background: #e9e9e9; /* Old browsers */
	background: -moz-linear-gradient(top, #e9e9e9 0%, #ababab 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e9e9e9), color-stop(100%,#ababab)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #e9e9e9 0%,#ababab 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #e9e9e9 0%,#ababab 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #e9e9e9 0%,#ababab 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9e9', endColorstr='#ababab',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #e9e9e9 0%,#ababab 100%); /* W3C */  
}

#findfield {
  width: 347px;
}
