.wfcssc_pages_main_tree_menu ul { margin: 0; padding: 0; border: 0; position: relative; }

.wfcssc_pages_main_tree_menu li { width: 196px; list-style-type: none; margin: 0; padding: 0; border: 0; background: url("../deco/img_menu_li_separator.gif") bottom left repeat-x; font-size: 12px; color: white; }
.wfcssc_pages_main_tree_menu li p { padding-bottom: 5px; padding-top: 1px; padding-left: 8px; margin: 0; border: 0; position: relative; }
.wfcssc_pages_main_tree_menu li a { color: white; text-decoration: none; text-transform: uppercase; }
.wfcssc_pages_main_tree_menu li a:hover { color: #6f524c;}

.wfcssc_pages_main_tree_menu li ul { margin-left: 0; padding: 0; border: 0;}
.wfcssc_pages_main_tree_menu li ul li { list-style-type: none; margin: 0; padding: 0; border: 0; background: none;	font-size: 12px; color: white; }
.wfcssc_pages_main_tree_menu li ul li p { padding: 0px; padding-left: 16px; margin: 0; border: 0; position: relative; padding-bottom: 2px; font-size: 11px; }
.wfcssc_pages_main_tree_menu li ul li a { color: white; text-decoration: none; }
.wfcssc_pages_main_tree_menu li ul li a:hover { color: #6f524c;}

.wfcssc_pages_main_tree_menu li ul li ul li p { padding: 0px; padding-left: 24px; margin: 0; border: 0; position: relative; padding-bottom: 2px; font-size: 10px; }
.wfcssc_pages_main_tree_menu li ul li ul li ul li p {  padding: 2px; padding-left: 32px; margin: 0; border: 0; position: relative; padding-bottom: 2px; font-size: 10px; }

.wfcssc_pages_main_tree_menu li .wfcssc_pages_tree_current a { color: #6f514a; }
.wfcssc_pages_main_tree_menu li .wfcssc_pages_tree_parent_of_current a {  }

