.cursor_hand{cursor:pointer;}
.lh1{line-height:20px;}
.input_container .twitter-typeahead{top:0px;left:0px;}
.not_found{color:red;text-align:center;padding:5px 5px;}
.invisible{visibility:hidden;}
.form_results{}
.one_offer{width:100%;border-radius:10px;border:1px solid #ffffff;padding:5px 5px;min-height:55px;max-width:670px;margin-bottom:8px;background-color:#8ab5d5;margin-top:8px;color:#fff;font-family:Arial;}
.form_results .text{}
.offer_img{float:left;}
.offer_price{float:right;padding:5px 5px;font-size:27px;text-decoration:underline;margin-right:20px;}
.offer_link{float:right;padding:3px 3px;}
.offer_link a, .offer_link a:visited{display:block;background-color:#399adc;width:115px;font-size:24px;border-radius:10px;border:3px solid #ffffff;text-align:center;text-decoration:none;color:#ffffff;vertical-align:middle;padding:5px 5px;font-family:arial;}
.change_search_criterion{text-align:center;width:100%;}
.change_search_criterion span{cursor:pointer;color:#5c9dcd;border-bottom:1px dashed #5c9dcd;padding:3px 3px;}
.route_head{font-size:20px;}
.results_not_found{font-size:15px;}
.small_suggestion{cursor:pointer;}
.loading_container{border-radius:7px;border:1px solid #5c94b9;height:22px;margin:0px 0px 0px 0px;overflow:hidden;width:100%;}
.loading_container_text{position:relative;left:0px;z-index:4;top:0px;height:22px;width:100%;float:left;text-align:center;padding-top:2px;font-size:12px;color:#356788;font-weight:bold;}
.loading_container_image{background:url(../img/loading3_.gif) repeat-x;height:22px;position:relative;left:0px;top:0px;z-index:3;text-align:left;width:50%;}
.buy_url_source{cursor:pointer;}