



div.suggestionsBox{
	float: none;
	clear: none;
	position: absolute;
	z-index: 1;
	left:0px; /*left:-138px;*//* the x coordinates for the box*/
	opacity: 1;  
	list-style-type: decimal-leading-zero;
	background-color: #ffffff;	top: 23px; width: 500px; /*opacity: 0.87;*/ border:1px solid #cccccc;
}

#result {
	height:20px;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	padding:5px;
	margin-bottom:10px;
	/*background-color:#FFFF99;*/background-color:#ffffff;
}

#suggestionList  ul li:hover {
	 
}

 ul#suggestmenu li:hover {
	 
	 
}

 ul#suggestmenu   {
	position: relative;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

li#suggest_line {
position: relative;

}

/*
the link for a list item
*/
a.suggest_link{
	
}
/*
for the navigation top and bottom
*/
 .suggest_nav { background-color: #0099CC; padding:5px; color: #ffffff; clear:both; font-size: 11px; width:98%; float: left; }
.navforward a { float: right; padding: 2px; text-align: left; font-weight:bold; color:#FFFFFF;}

.navbackward a { float: right;  padding: 2px; text-align: right; font-weight:bold; color:#FFFFFF; }
.navtitle {float: left; padding: 2px; text-align: center; margin-left:20px;}
.navclose a {float: right;  padding: 2px;  text-align: right; font-weight:bold; color:#FFFFFF;}

/*
for the navigation top and bottom Vor
*/
.suggest_forward{}
/*
for the navigation top and bottom Back
*/
.suggest_back{}
/*
for the navigation top and bottom Clear
*/
.suggest_clear{}

div.htrpopup{
    visibility:hidden;
    float: none;
	clear: none;
	position: absolute;
	z-index: 6;
	/*opacity: 0.86;*/
	list-style-type: decimal-leading-zero;
	background-color: #cccccc; padding: 1px;
	/*left: -170px;*/  left: 500px;
	
}
#htr_details 
{
	position: absolute;
	left:200px;
	top:100px;
	width:250px;
	background-color:#f0f5FF;
	border: 1px solid #000;
	z-index: 50;
}
#htr_details_handle 
{
	background-color:#5588bb;
	padding:2px;
	text-align:center;
	font-weight:bold;
	color: #FFFFFF;
	vertical-align:middle;
}
#htr_details_content 
{
	padding:5px;
}
#close
{
	float:right;
	text-decoration:none;
	color:#FFFFFF;
}


.suggest_line_inner {float: left; width: 100%; position: relative;border-bottom:1px solid #cccccc;  }
ul#suggestmenu div:hover {background-color: silver; color: #000000;   }
.suggest_line_title {float: left; /*width: 208px;*/width: 490px; padding: 2px; color:#000000; font-weight:bold; }
.suggest_line_title a {float: left; /*width: 208px;*/width: 490px; padding: 2px;font-weight:normal; }
.suggest_line_thumb {float: left; padding: 2px; }