You can make your div position relative and absolute position your textbox:
<div style="height:100px; removed: relative; background: #00f;">
<input type="text" style="position: absolute; top:75px;" />
</div>
I put the absolute top to 75px because the textbox is about 25px high. You will have to change this to fit your layout.
More info and solutions in this tutorial:
http://www.jakpsatweb.cz/css/css-vertical-center-solution.html[
^]