.search-form{width:100%;margin:0 auto}.search-inputbox{float:left;padding-right:10px;width:42%}.search-button{float:left;width:11%}.search-form form{width:100%;padding-bottom:40px}.search-form form,.search-form form input,.search-form form textarea,.search-form form label{font-family:Tahoma;font-size:14px}.search-form form div{position:relative;margin:0}.search-form form div label{position:absolute;top:0;left:0}.search-form form div input{background:#fff;color:#567792;border:0;box-shadow:0 1px 2px rgba(0,0,0,0.1) inset,0 1px 0 rgba(255,255,255,0.2);height:40px}.search-form form div input,.search-form form div textarea{padding:0 0 0 4px;width:99%;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-bottom:8px;opacity:1!important;border:1px solid #ddd}.search-form form div input{line-height:0}.search-form input:focus,.search-form textarea:focus{outline:0}.search-form form div input:focus,.search-form form div input.focused,.search-form form div input.actasfocused{opacity:1;box-shadow:inset 0 1px 1px #fff,0px 0 10px #fffc06;-o-box-shadow:inset 0 1px 1px #fff,0px 0 10px #fffc06;-webkit-box-shadow:inset 0 1px 1px #fff,0 0 10px #fffc06;-moz-box-shadow:inset 0 1px 1px #fff,0 0 10px #fffc06;background:#fff}.search-form form div label{display:block;margin:11px 5px 5px 6px;padding:0}.search-form form div input{border:solid 1px #ccc}.search-form form div label{color:#777}.search-form form input[type='submit']{cursor:pointer;border:0 solid #ddd;height:40px;width:100%;font-size:14px;font-weight:bold;color:#fff;background:#fff url(../images/btn-search.gif) repeat-x;border-radius:4px 4px 4px 4px;text-shadow:0 1px 1px #000;box-shadow:0 1px 1px #000;filter:progid:DXImageTransform.Microsoft.DropShadow(color='#000000',offX='1',offY='1')}