How to use theme and skin in asp.net TreeView

How to use theme and skin in TreeView
TreeViewTheme.aspx

<%@ Page Language="C#" Theme="TreeView" %>

<!DOCTYPE html>

<script runat="server">
    
</script>

<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
    <title>How to use theme and skin in TreeView</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <h2 style="color:Navy">TreeView Example: Theme and Skin</h2>
        <asp:SiteMapDataSource ID="SiteMapDataSource1" runat="server" />
        <asp:TreeView 
             ID="TreeView1"
             runat="server"
             DataSourceID="SiteMapDataSource1"
             >
        </asp:TreeView>
    </div>
    </form>
</body>
</html>
TreeView.skin
<asp:TreeView 
     runat="server"
     BackColor="SteelBlue"
     ForeColor="AliceBlue"
     BorderWidth="2"
     BorderColor="DarkBlue"
     Width="275"
     >
     <RootNodeStyle Font-Bold="true" Font-Size="Large" />
     <ParentNodeStyle Font-Bold="true" />
     <LeafNodeStyle Font-Italic="true" Font-Underline="true" />
     <HoverNodeStyle 
        BackColor="Crimson" 
        ForeColor="LightGoldenrodYellow" 
        Font-Size="X-Large" 
        />
</asp:TreeView>
Web.sitemap
Web.sitemap source code here.