Drivers of commuter shuttles for six Silicon Valley companies voted unanimously Saturday to approve a three-year contract that the Teamsters Union said will raise their pay, make them eligible for overtime and paid holidays, subsidize health care and address the issue of split shifts.