#pass_rec p{ padding: 10px 0 0 0; font-size: 1.4em;
}
#pass_rec div{ position: relative; clear:left; padding: 40px 0 0 0; left: 100px;
}
#pass_rec div label{ display:block; width: 165px; float:left; font-size: 1.4em; font-weight: bold;
}
#pass_rec div small{ display:block; width: 265px; float:left; margin: 0 0 0 20px; font-size: 1.4em; color: #990000;
}
#pass_rec div img{ display:block; margin: 0 0 5px 165px;
}
#pass_rec input{ display:block; width: 210px; float:left; padding: 5px 2px; border: 1px solid #754E15; font-size: 1.2em; background: white; background-image: linear-gradient(top, rgba(227,209,174,0.8), rgba(227,209,174,0)); background-image: -moz-linear-gradient(top, rgba(227,209,174,0.8), rgba(227,209,174,0)); background-image: -webkit-gradient(linear,left bottom,left top,from(rgba(227,209,174,0)),to(rgba(227,209,174,0.8))); filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#DDE3D1AE', EndColorStr='#00E3D1AE');
}
#pass_rec button{ display:block; position: relative; width: 294px; height: 82px; border:0; padding:0; left: 120px; font-size: 1.8em; font-weight: bold; background: transparent; cursor:pointer;
}
#pass_rec button span{ position: relative; display:block; width: 294px; height: 82px; line-height: 82px; background: url('/_img/buttons.png') 0 -654px no-repeat; cursor:pointer;
}

