Hi Chris
You'll certainly be burning the calories on a routine like this which is a good thing, but it could maybe do with having more structure to it.
When weight training, I would advice to put equal focus on your upper and lower body. Currently you just have leg training in there - no bad thing, but your legs will probably get overtrained if they're the only part being exercised plus upper body training will help tone your top half.
You rep routine looks good @ 3 x 10. Generally, higher rep ranges are more beneficial to toning
Routine wise, if you're doing 3 days a week in the gym you could do something along the lines of:
Day 1: Upper body (chest, shoulders, back, arms) - cardio (30-45mins)
Day 2: Lower Body (quads, calves, hamstrings) - cardio (30-45mins)
Day 3: Upper Body - cardio
REPEAT
Sometimes I find it better to completely seperate my wieghts and cardio training (i.e. do weights in morning, cardio late afternoon) - that way you give your body a bit of time to recover before exercising again
The best thing is just to guauge how you get on - if weight loss is only very slow, try upping the time you spend doing cardio or tweaking your diet
Hope that helps!
Chris M