Font size 10 is definitely not too small! You could even go a little smaller, just try not to go smaller than 7pt.