.wide_ads {background:#ffffff; font-family:arial;margin:0px 3px 0px 22px;display:block}
.txtfa{padding:1px; border:1px solid #aed2f3; padding-top:2px; padding-bottom:2px; font:12px arial; color:#9e9e9e}
.lsyp{font:12px arial; padding:6px 0px 6px 0px; background-color:#fff6e2;border:1px solid #fff6e2;}
.lsyp div{padding-left:10px}
.lsyp b{color:#000099; font-size:16px}
.lsyp strong{color:#990000; font-size:22px}
.yci{font-family:arial; font-size:14px; font-weight:bold;color:#940000; padding:6px 0px 4px 12px; }
.bo-l{border-left:1px solid #e7b8a0}
.qhd10{padding:0px; margin:0 0 0 10px;border-collapse:collapse; }
.qhd10 td, th{font:12px arial;  margin:0px;  padding:0px 0px 0px 6px; height:35px}
.qhd10 td.b{width:132px; color:#484848; font-weight:bold;  padding:0px 5px 0px 0px; background-color:#FFFFFF; border-bottom:2px solid #FFFFFF; border-top:2px solid #FFFFFF; text-align:right}
.qhd10 td table {padding:0px; border:0px}
.qhd10 td table td {padding:0px 6px 0px 0px; border:0px}
.qhd10 td  b{font:normal 11px arial; padding-left: 2px}
.qhd10 td table.tim{width:310px}
.qhd10 td table.tim td{height:23px;  padding-right:2px}
.qhd10 td table.tim td input{margin-top:0px; margin-bottom:0px; margin-left:0px}
.qri{font-weight:bold; font-size:16px; height:30px; font-family:arial}
.search{padding-left: 19px;font-size: 12px;color: #000000;font-family: ms sans serif,arial}
.sor{font-size:18px; font-family:arial, tahoma; font-weight:bold; padding:6px 4px 6px 6px; background-color:#eff8ff; border:1px solid #c2e6fe; width:455px}
.sug{PADDING-TOP: 8px; PADDING-LEFT: 6px;  font-family:arial; font-size:13px; width:455px}
.sug li ul{margin-top:4px}
.sug li{padding-bottom:4px}
.sug b{font-size:16px}
.qhd10 td table.tim{width:310px}
.qhd10 td table.tim td{height:23px;  padding-right:2px}
.qhd10 td table.tim td input{margin-top:0px; margin-bottom:0px; margin-left:0px}
.txtarea{height:120px; margin:6px 0px 6px 0px; border:1px solid #aed2f3; overflow:auto; width:355px}
.txtfn{padding:0px; border:1px solid #aed2f3; padding-top:2px; padding-bottom:2px; font:12px arial; }
.txtfn1{border:1px solid #aed2f3;font:12px arial; width:42px}
.txtfnn{padding:0px; border:1px solid #aed2f3; padding-top:2px; padding-bottom:2px; font:12px arial; background-color:#f2f2f2}
.yci{font-family:arial; font-size:14px; font-weight:bold;color:#940000; padding:6px 0px 4px 12px; }
/*Start google AFS code*/
.ad_header {color:#000;font-size:11px;font-family:arial}
.ad_line1 {color:#0000FF;font-size:15px; text-decoration:underline;font-family:arial;font-weight:bold}
.ad_text {color:#000000;font-size:13px; text-decoration:none;font-family:arial}
.ad_url {color:#008000;font-size:12px;text-decoration:none;font-family:arial} .search_header{background:#eee;font-size:15px;font-family:arial}
.wide_ads {background:#ffffff; font-family:arial;margin:0px 3px 0px 22px;display:block}
.wide_ads1 {background:#ffffff; font-family:arial;margin:0px 3px 0px 22px;display:none}
.narrow_ads {background:#ffffff;font-family:arial}
.autocomplete {
    font-family: Tahoma;
    font-size: 8pt;
    background-color: white;
    border: 1px solid black;
    position: absolute;
    cursor: default;
    overflow: auto;
    overflow-x: hidden;
}

.autocomplete_item {
    padding: 1px;
    padding-left: 5px;
    color: black;
    width: 100%;
}

.autocomplete_item_highlighted {
    padding: 1px;
    padding-left: 5px;
    color: white;
    background-color: #0A246A;
}

.txtfa{padding:1px; border:1px solid #aed2f3; padding-top:2px; padding-bottom:2px; font:12px arial; color:#9e9e9e;}
.txtf{padding:1px;  border:1px solid #aed2f3; padding-top:2px; padding-bottom:2px; font:12px arial;}
