Yes & No ...
The "official line" from respective, corporate techs is "no" ... and, LBSes will be inclined to steer you away from mixing-and-matching because they don't know who the next Wrench is who will be working on your bike.
But, in reality, the Campagnolo 10-speed ERGO shifters can be mated to almost any drivetrain with minimal limitations ... and, without changing the indexing wheel in the "right hand" shifter.
I use Campagnolo shifters with Shimano's 9-speed "stuff" ...
I have been meaning to buy a 10-speed Shimano cassette to test/verify a hypothesis with regard to the Shimano 10-speed rear derailleur + 10-speed Shimano-compatible cassette & 10-speed Ergo shifters!?! One of these days ... just so I'll know.
During the 2007 Tour de France, SRAM sponsored bikes used Campagnolo 10-speed bar end shifters on the Time Trial bikes which had SRAM derailleurs, etc. ...
Echoing the SRAM effort, this past Summer (it's over, isn't it?), Lennard Zinn mated a pair of 10-speed Ergo shifters with a SRAM 10-speed drivetrain.
So, it depends on how much effort you want to expend (minimal) and/or money you want to spend AND which cassette/derailleurs your Cannondale currently has.
As Peter has noted, the front derailleur doesn't care ... the Shimano front derailleur shifts BETTER (IMO) with the Campagnolo shifter than with the Shimano shifters that I have had -- it was easier to setup & dropping the chain is subsequently all but impossible. A few (?) years ago, the CAMPY ONLY site admitted that many Campagnolo users preferred Shimano's front derailleurs over Campagnolo's!?! THAT was reassuring for me since I was using Shimano's front derailleurs primarily because that's what I had & I wasn't certain (before) whether I was crippling my front shifting "performance" ... but, would never have expected that I was inadvertantly enhancing the front shifting by using a Shimano front derailleur (which presumably has a stiffer mechanism than the pre-11-speed front derailleur design).