.query
{
    text-align:left;
}

#queryAC
{
    margin:0;
    float:left;
}

#queryAC td
{
    padding:3px;
    border:0px;
}

/*
  Health Interest Auto-Complete  --
*/
/* styles for entire widget */
/*
#HIACInput .initial
{
  color:#999999;
  color:red;
}
*/
#HIAutoComplete
{
/*  margin:auto;*/
    width:200px;
    text-align:left;
}

#HIAutoComplete .yui-ac
{
    position:relative;
    font-family:Verdana,sans-serif;
    font-size:100%;
}

/* styles for input field */
#HIAutoComplete .yui-ac-input
{
    width:100%;
    position:relative;
}

/* styles for results container */
#HIAutoComplete .yui-ac-container
{
    top:0;
    position:relative;
}

/* styles for header/body/footer wrapper within container */
#HIAutoComplete .yui-ac-content
{
    position:absolute;
    width:100%;
    border:1px solid #808080;
    background:#FFFFFF;
    max-height:20em;
    overflow:auto;
    overflow-x:hidden;
    z-index:9050;
}

#HIAutoComplete .yui-ac-content #NoResult
{
    font-family:Verdana,sans-serif;
    font-size:14px;
    font-weight:normal;
    margin:0;
    padding:0px 5px;
    cursor:default;
    white-space:nowrap;
    color:#FF0000;
}

/* styles for container shadow */
#HIAutoComplete .yui-ac-shadow
{
    position:absolute;
    margin:.3em;
    width:100%;
    background:#000;
    -moz-opacity: 0.10;
    opacity:.10;
    filter:alpha(opacity=10);
    z-index:9049;
}

/* styles for results list */
#HIAutoComplete .yui-ac-content ul
{
    margin:0;
    padding:0;
    width:100%;
}

/* styles for result item */
#HIAutoComplete .yui-ac-content li
{
    font-family:Verdana,sans-serif;
    font-size:14px;
    font-weight:normal;
    margin:0;
    padding:0px 5px;
    cursor:default;
    white-space:nowrap;
}

#HIAutoComplete .yui-ac-content li .H
{
    color:#518129;
    background:#FFFFF2;
}
#HIAutoComplete .yui-ac-content li .I
{
    color:#518129;
    background:#F2FFFF;
}
#HIAutoComplete .yui-ac-content li .B
{
    color:#518129;
    background:#FFF2FF;
}

#HIAutoComplete .yui-ac-content li div span
{
    /*font-family:Verdana,sans-serif;*/
    font-weight:bold;
    color:#FF0000;
}

/* styles for prehighlighted result item */
#HIAutoComplete .yui-ac-content li.yui-ac-prehighlight .H
{
    background:#F2F2F2;
}

#HIAutoComplete .yui-ac-content li.yui-ac-prehighlight .I
{
    background:#F2F2F2;
}

#HIAutoComplete .yui-ac-content li.yui-ac-prehighlight .B
{
    background:#F2F2F2;
}

/* styles for highlighted result item */
#HIAutoComplete .yui-ac-content li.yui-ac-highlight .H,
#HIAutoComplete .yui-ac-content li.yui-ac-highlight .I,
#HIAutoComplete .yui-ac-content li.yui-ac-highlight .B
{
    color:#FFFFFF;
    background:#618904;
}