The following can draw two arcs easily using SVG, and it works on Firefox or Chrome:
sample page: http://jsfiddle.net/j8aN9/
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="80" height="80">
<path fill="none" stroke="#41b419" d="M40,5A35,35,0,1,1,5,40.00000000000001" style="stroke-width: 10px; " stroke-width="10"></path>
<path fill="none" stroke="#b5e5a5" d="M5,40.00000000000001A35,35,0,0,1,39.999999999999986,5" style="stroke-width: 10px; " stroke-width="10"></path>
</svg>
can VML do that easily too, so that it works even on IE 7 and up? (can you give an example of drawing such arc like above?)
The VML equivalent would be something like:
But I discovered this by using Raphaël to draw the shape and then getting the markup with developer tools:
Using Raphaël might be a better approach all round if you need to support both IE and SVG capable browsers.