--- TableOfContents.py.1.5p412	2006-02-02 12:54:14.000000000 +0530
+++ TableOfContents.py.1.5p412philp	2006-02-02 13:32:40.000000000 +0530
@@ -135,8 +135,17 @@
             self.result.append(self.macro.formatter.number_list(0))
 
         # Open Lists
+        list_marker = '1'
+        if (newindent == 2):
+            list_marker = 'A'
+        if (newindent == 3):
+            list_marker = 'I'
+        if (newindent == 4):
+            list_marker = 'a'
+        if (newindent == 5):
+            list_marker = 'i'
         for i in range(0,newindent-self.indent):
-            self.result.append(self.macro.formatter.number_list(1))
+            self.result.append(self.macro.formatter.number_list(1,list_marker,1))
             self.result.append(self.macro.formatter.listitem(1))
 
         # Add the heading
