#hd .search {
    height:39px;
    width:228px;
    background:url(../images/srchbg.png) no-repeat;
    top:77px;
    right:0px;
    position:absolute;
}

.search.show-form .control {
    padding:2px 0 0 0;
    border:0px;
    background:none;
    width:100%;
}

.search.show-form form#search {

}

.search.show-form .control input.text {
    border:0px;
    background:none;
    width:160px;
    color:#000;
    margin:3px 0 3px 10px;
    font-family:helvetica;
    color:#414141;
    font-weight:bold;
    padding:6px 5px;
    box-shadow:0 0 0 0;

       -moz-border-radius: 0px; 
    -webkit-border-radius: 0px; 
            border-radius: 0px; 
}

.search.show-form .control button.button {
    border:0px;
    background:none;
    width:30px;
    height:0;
    padding-top:30px;
    overflow:hidden;
    top:0px;
    right:0px;
    box-shadow:0 0 0 0;
    position:absolute;
}
/****************  autocomplete styles  ***********************/

/* styles for highlighted result item */
/*.search .exp-skin .yui-ac-content li.yui-ac-highlight {
    background:#0D2447;
    color:#FFF;
}

.search .exp-skin .yui-ac-content li {
    width:100%;
    float:left;
    border-bottom:1px solid #999;
}
.search .exp-skin .yui-ac-content li .srch-img {
    float:left;
    margin-right:5px;
    border:2px solid #fff;
}
.search .exp-skin .yui-ac-content li strong,
.search .exp-skin .yui-ac-content li em {
    display:block;
}

.search .exp-skin .yui-ac-hd a {
    display:block;
    margin:2px;
    color:#fff;
    padding:3px 25px 3px;
    font-weight:bold;
    text-align:right;
    background:url(../images/arrow-srch.png) no-repeat 99% 50% #F58441;
    text-decoration:none;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}
*/


/* Search Results  */
.search.search span.searched_for {
    display:block;
    padding:5px;
    border:1px solid #999;
    border-width:1px 0;
    margin-bottom:10px;
}

.search.search span.searched_for .result-count {
    font-size:110%;
    font-weight:bold;
}

.search.search span.searched_for .terms {
    font-size:110%;
    font-weight:bold;
    font-style:italic;
}

.search.search div.item {
    margin:10px 0;
    padding-bottom:10px;
    border:1px dotted #999;
    border-width:0 0 1px 0;
}


