/*
================================================
autosuggest, inquisitor style
================================================
*/

      /* ******* clearfix  ********/
      .clearfix:after,
      .autosuggest li:after {
      content:".";
      display:block;
      height:0;
      clear:both;
      visibility:hidden;
      }
      .clearfix, .autosuggest li{display:inline-block;}
      /* Hide from IE Mac \*/
      .clearfix, .autosuggest li {display:block;}
      /* End hide from IE Mac */
      /* ******* clearfix  ********/


div.autosuggest
{  width: 455px !important;
   position: absolute;
   margin-left: -10px;
   -moz-margin-start: 5px;
   background: transparent url("../../../USA/css/img_inquisitor/as_pointer.gif") center 5px no-repeat;
   padding: 15px 0 0 0; /*for the arrow*/
}

div.autosuggest div.as_header,
div.autosuggest div.as_footer
{
   position: relative;
   height: 5px;
   padding: 0;
   background: transparent;
   overflow: hidden;
}
div.autosuggest div.as_footer {
}

div.autosuggest div.as_header div.as_corner,
div.autosuggest div.as_footer div.as_corner
{
   position: absolute; top: 0; left: 0;
   height: 6px; width: 6px;
}

div.autosuggest div.as_footer div.as_corner {
}
div.autosuggest div.as_header div.as_bar,
div.autosuggest div.as_footer div.as_bar
{
   height: 6px;
   background-color: #124059;
}


div.autosuggest ul{
   list-style: none;
   margin: 0px; padding: 0px;
   background-color: #fff; /*suggestions abckground */
   border: 1px solid #124059;
}

div.autosuggest ul li {
   padding: 0; margin: 0 !important;
   text-align: left;
}

div.autosuggest ul li a {
   display: block;
   position: relative;
   width: 451px;
   padding: 0; margin: 0;
   background-color: transparent;
   border: 1px solid #fff;
   border-bottom: 1px solid #ccc;
}

div.autosuggest ul li,
div.autosuggest ul li a,
div.autosuggest ul li a span {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #333;
   text-decoration: none;
}

div.autosuggest ul li a:hover,
div.autosuggest ul li.as_highlight a:hover {
   background-color: #124059;
   border-color: #124059;
   color: #fff;
}
div.autosuggest ul li a:hover span,
div.autosuggest ul li.as_highlight a:hover span {
   color: #fff;
}

div.autosuggest ul li a span {
   display: block;
   float: left;
   padding: 0px;
   line-height: 20px;
   cursor: pointer;
   border: 0;
}

div.autosuggest ul li.as_warning {
   font-weight: bold;
   text-align: center;
}


div.autosuggest ul em {
   color: #c30;
}
div.autosuggest ul li.as_highlight a em {
   color: #FF6A5F;
}


div.autosuggest ul li a span {
   font: normal normal normal 10px/160% Verdana, "Trebuchet MS", Trebuchet,sans-serif;
   padding: 3px 0;
}

.prbType {
   width: 95px;
   padding-left: 5px !important;
   font-weight: bold !important;
}
.mnfName {
   width: 95px;
   padding-left: 5px !important;
   text-align: center !important;
   font-size: 10px !important;
}
.shDesc {
   float:right;
   width: 244px;
   padding-left: 5px !important;
   background: #f0f0f0;
   border-left: 1px solid #ccc !important;
   font: italic 11px/160% Verdana, "Trebuchet MS", Trebuchet,sans-serif !important;
}
div.autosuggest ul li a:hover .shDesc,
div.autosuggest ul li.as_highlight a:hover .shDesc {
   background: transparent;
}

a.moreLink .prbType, a.moreLink .mnfName {  display: none; }
a.moreLink .shDesc { float: none; width: 440px !important; text-align: center; }
