15px;color:#333;line-height:29px;height:29px;float:left;border-left:1px solid #333;border-top:1px solid #333;border-bottom:1px solid #333;text-indent:7px;padding:0;width:300px}#o-search-label{float:left;font-family:Arial;font-size:13px;color:#585858;cursor:text;line-height:29px;height:29px;border-left:1px solid #999;border-top:1px solid #999;border-bottom:1px solid #999;text-indent:7px;width:300px;background:#fff;-webkit-appearance:none;border-radius:0}#o-search-submit{border:0;background-position:0 -416px;color:#FFF;cursor:pointer;font-size:15px;font-weight:bold;float:right;height:31px;margin:0;padding:0;width:41p