ul.verticalMenu {list-style:none; margin:0px; width:204px; position:relative; padding:0; text-align:left;}
ul.verticalMenu li {position:relative; width:204px; display:block; height:32px; border-bottom:1px solid white;}

/* APPLY THESE STYLES TO EVERYTHING UNDER THE ROOT LEVEL */
ul.verticalMenu ul {top:-1px; border:0px; padding:0px; width:204px;}

/* THESE APPLY TO THE FIRST LEVEL ONLY */

/*tda ONLY */
ul.verticalMenu {background-color:transparent;}
ul.verticalMenu a, ul.verticalMenu span {height:auto; width:auto; text-decoration:none; display:block; padding:8px 0 9px 35px;}
*html ul.verticalMenu a, *html ul.verticalMenu span, {padding:8px 0 8px 35px; width:204px;}
ul.verticalMenu .root {width:204px; height:32px; text-align:left; position:relative;}
ul.verticalMenu .root a, ul.verticalMenu .root span {font-weight:bold; font-size:100%; color:#fff;}
ul.verticalMenu li.parent {background:#C5E18E;}
ul.verticalMenu li.parent a {font-size:100%; color:#2B4F19; padding-left:45px; background:url(/images/orange-square.gif) left no-repeat;}

#leftNavRoot1 {background:url(/images/uk-icon.gif) left no-repeat; background-color:#2B4F19;}
#leftNavRoot2 {background:url(/images/journalist-icon.gif) left no-repeat; background-color:#2B4F19;}
#leftNavRoot3 {background:url(/images/folder-icon.gif) left no-repeat; background-color:#2B4F19;}
#leftNavHome {background:url(/images/home-icon.gif) left no-repeat; background-color:#698947;}

a#leftNavRoot3:hover, a#leftNavHome:hover {background-color:#F0F427; color:#2B4F19; text-decoration:none;}

/* STYLE THE MOUSE OVER FOR EVERYTHING BUT IE */
ul.verticalMenu li:hover {background-color:#F0F427; color:#2B4F19; text-decoration:none;}
*html ul.verticalMenu a:hover {background-color:#F0F427; color:#2B4F19; text-decoration:none;}

/* ONLY CHANGE THESE IF TOTALLY NECESSARY */
ul.verticalMenu ul {display:none; position:absolute;}
ul.verticalMenu li:hover > ul {display:block;}

/* Win IE only hack \*/
* html ul.verticalMenu li {float:left;} 
/* End IE only hack */
