when you said "good rank", did you mean google/yahoo/msn(live)?
all the contemporary search engines would make no difference, unless you have 1MB+ of stylesheet code in HTML file...
anyway, it's easier for you to maintain the pages if you use external css files...
if you ask me, the conslusion is: there's no difference, unless you exaggerate with the length of css code.