the toyota part number you need varies depending on your production date. without asking for your VIN i'll give you both options.
7/96 through 8/99 gets 52119-aa901.
8/99-7/01 gets PN: 52119-aa902. it sells for $277.83
also, for the paint. you'll need your paint code off of the vehicle to accurately (and to keep your parts associate sane

) find your paint.
there is a sticker on the door sill, or door edge itsself. on the sticker is the vehicles gross weight, production date, and other information that means nothing to normal individuals. however located down in the lower left hand corner of this sticker is the C/TR digits. C is your color trim and has 3 digits to follow. (example: 4q2, 1b9, yadda yadda yadda) 4's are usually gold or sand, 1's are silvers, 8's are blues, 0's are white.. so on and so forth. you'll want the first 3 digits (which in your case is probably 4q2 but double check me to be sure).
for any of those interested who dont already know, the last 4 digits of that number the 'TR' or trim number, is the interior trim code. FA14, FA13, etc.