@charset "utf-8";
/* Suckertree Nav */
.suckertreemenu ul { margin: 0; padding: 0; list-style-type: none; font: 11px Georgia, "Times New Roman", Times, serif; text-align: left; }
/*Top level list items*/
.suckertreemenu ul li { position: relative; display: inline; float: left; }
/*Top level menu link items style*/
.suckertreemenu ul li a { display: block; width: 132px; /*Width of top level menu link items*/ border-left-width: 0; text-decoration: none; }
/*1st sub level menu*/
.suckertreemenu ul li ul { background-color: #FFF; left: 0; position: absolute; top: 1em; /* no need to change, as true value set by script */ display: block; visibility: hidden; }
/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li { display: list-item; float: none; }
/*All subsequent sub menu levels offset after 1st level sub menu */
.suckertreemenu ul li ul li ul { left: 159px; /* no need to change, as true value set by script */ top: 0; }
/* Sub level menu links style */
.suckertreemenu ul li ul li a { display: block; width: 120px; /*width of sub menu levels*/ color: navy; text-decoration: none; padding: 4px 5px; border: 1px solid #ccc; }
.suckertreemenu ul li a:hover { background-color: #993300; color: white; }
/*Background image for top level menu list links */
.suckertreemenu .mainfoldericon { background: #F3F3F3; }
/*Background image for subsequent level menu list links */
.suckertreemenu .subfoldericon { background: #FFF; }
* html p#iepara { /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/ padding-top: 1em; }
/* Holly Hack for IE \*/
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }
/* End */
