.treeview ul{ /*CSS for Simple Tree Menu*/
margin: 0;
padding: 0;

text-align:left;
}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/

list-style-type: none;


}

.treeview li a { /*Style for LI elements in general (excludes an LI that contains sub lists)*/

list-style-type: none;
display:block;
color:#0A2C5E;
height:21px;
vertical-align:middle;
padding-top:3px;
text-decoration:none;
padding-left:10px;

}

.sctSupport .treeview #lnkSupport a, .sctBackground .treeview #lnkBackground a, .sctBefriend .treeview #lnkBefriend a, .sctDropIn .treeview #lnkDropIn a, .sctFathers .treeview #lnkFathers a, .sctPregnancy .treeview #lnkPregnancy a, .sctVideo .treeview #lnkVideo a, .sctRemember .treeview #lnkRemember a, .sctMemorial1 .treeview #lnkMemorial1 a, .sctMemorial2 .treeview #lnkMemorial2 a, .sctMemorial3 .treeview #lnkMemorial3 a, .sctEvents2010 .treeview #lnkEvents2010 a, .sctEvents2009 .treeview #lnkEvents2009 a, .sctEvents2008 .treeview #lnkEvents2008 a, .sctEvents2007 .treeview #lnkEvents2007 a, .sctEvents2006 .treeview #lnkEvents2006 a, .sctEvents2005 .treeview #lnkEvents2005 a, .sctVolunteer .treeview #lnkVolunteer a, .sctFundraising .treeview #lnkFundraising a, .sctDonate .treeview #lnkDonate a, .sctShop .treeview #lnkShop a, .sctForum .treeview #lnkForum a, .sctGuest .treeview #lnkGuest a, .sctLinks .treeview #lnkLinks a, .sctLetter .treeview #lnkLetter a, .sctContact .treeview #lnkContact a, .sctPortrait .treeview #lnkPortrait a, .sctTestimonial .treeview #lnkTestimonial a {
list-style-type: none;
display:block;
color:#0A2C5E;
height:21px;
background-image:url(img/img_nav_hover.gif);
background-repeat:no-repeat;
vertical-align:middle;
padding-top:3px;
text-decoration:none;
padding-left:10px;
}

.sctSupport .treeview #lnkSupport #lnkBefriend a, .sctSupport .treeview #lnkSupport #lnkDropIn a, .sctSupport .treeview #lnkSupport #lnkFathers a, .sctSupport .treeview #lnkSupport #lnkPregnancy a, .sctSupport .treeview #lnkSupport #lnkPortrait a {
list-style-type: none;
display:block;
color:#0A2C5E;
height:21px;
background-image:url(img/img_nav_hover_blank.gif);
background-repeat:no-repeat;
vertical-align:middle;
padding-top:3px;
text-decoration:none;
padding-left:10px;
}

.sctSupport .treeview #lnkSupport #lnkBefriend a:hover, .sctSupport .treeview #lnkSupport #lnkDropIn a:hover, .sctSupport .treeview #lnkSupport #lnkFathers a:hover, .sctSupport .treeview #lnkSupport #lnkPregnancy a:hover, .sctSupport .treeview #lnkSupport #lnkPortrait a:hover {
list-style-type: none;
display:block;
color:#0A2C5E;
height:21px;
background-image:url(img/img_nav_hover.gif);
background-repeat:no-repeat;
vertical-align:middle;
padding-top:3px;
text-decoration:none;
padding-left:10px;
}

.treeview li a:hover { /*Style for LI elements in general (excludes an LI that contains sub lists)*/

list-style-type: none;
display:block;

height:21px;
background-image:url(img/img_nav_hover.gif);
background-repeat:no-repeat;
vertical-align:middle;
padding-top:3px;
text-decoration:none;
padding-left:10px;
}

.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */

cursor: hand !important;
cursor: pointer !important;

}


.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */

}

.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;
padding-left:25px;
text-align:left;
}
