ul.verticalMenu img {border: 0;}

ul.verticalMenu {list-style:none; margin:0px; width:185px; position:relative; left:0px; padding-left:0; text-align: left;}
ul.verticalMenu li {position:relative; width:auto; display:block; max-height: 30px; border: 1px solid #2916c5; margin-bottom: 5px;}

/* APPLY THESE STYLES TO EVERYTHING UNDER THE ROOT LEVEL */
ul.verticalMenu ul {padding:0px; width:185px; top: -30px;}
ul.verticalMenu ul li {margin: 0; background: url(/images/bullet_on.gif) top left no-repeat;}

ul.VerticalMenu a:hover {background-color: #fff;}

/* THESE APPLY TO THE FIRST LEVEL ONLY */
ul.verticalMenu .level0 {left:183px; height:0 }

/* THESE APPLY TO THE SECOND LEVEL AND BELOW */
ul.verticalMenu ul ul {left:129px;}

/* ALL THESE ARE IE HACKS */
* html ul.verticalMenu {width:200px;}
* html ul.verticalMenu ul {margin:0px; padding:0px; top: -1px;}
* html ul.verticalMenu a {height: 18px;}
* html ul.verticalMenu ul ul {left:127px;}

/* NEWBY HALL ONLY */
ul.verticalMenu a, ul.verticalMenu a:visited, ul.verticalMenu a:hover {max-height: 28px; color:#2a178d; font-size:11px; text-decoration:none; display:block; font-weight:bold; background: #fff; padding: 2px 2px 2px 5px;}






/* NEWBY HALL ONLY OFFICES TO LET LINK 

ul.verticalMenu .officestolet a, ul.verticalMenu .officestolet a:visited, ul.verticalMenu .officestolet a:hover {height: 18px; color:red !important; font-size:11px; text-decoration:none; display:block; font-weight:bold; background: #fff; padding: 2px 2px 2px 5px;}


.officestolet a
{
	color:red !important ;
}

.officestolet a:Hover
{
	background-color:red !important ;
	color:white !important ;
}




* html ul.verticalMenu a:hover {background:#2a158e;}
ul.verticalMenu .officestolet a:hover {background:#2a158e;color:#fff;}

STYLE THE MOUSE OVER FOR EVERYTHING BUT IE
ul.verticalMenu li .officestolet:hover {background-color:#2a158e;}

ul.verticalMenu .officestolet ul a, ul.verticalMenu .officestolet ul a:visited, ul.verticalMenu .officestolet ul a:hover {height: 18px; color:#2a158e; font-size:11px; text-decoration:none; display:block; font-weight:normal; background: #fff url(/images/bullet_off.gif) top left no-repeat; padding: 2px 2px 2px 15px;}
ul.verticalMenu .officestolet ul a:hover {background:#2a158e url(/images/bullet_on.gif) top left no-repeat; color:#fff;}

 NEWBY HALL ONLY OFFICES TO LET LINK */





ul.verticalMenu ul {border-top:1px solid #2916c5;}
ul.verticalMenu ul li {background-image:none; background-color:#fff; border:1px solid #2916c5; border-top: 0px; height: 17px;}
ul.verticalMenu li {background-image:url(/images/side_divider.gif); background-repeat:no-repeat; background-position: bottom left;}

* html ul.verticalMenu a:hover {background:#2a158e;}
ul.verticalMenu a:hover {background:#2a158e;color:#fff;}

/* STYLE THE MOUSE OVER FOR EVERYTHING BUT IE */
ul.verticalMenu li:hover {background-color:#2a158e;}

ul.verticalMenu ul a, ul.verticalMenu ul a:visited, ul.verticalMenu ul a:hover {height: 18px; color:#2a158e; font-size:11px; text-decoration:none; display:block; font-weight:normal; background: #fff url(/images/bullet_off.gif) top left no-repeat; padding: 2px 2px 2px 15px;}
ul.verticalMenu ul a:hover {background:#2a158e url(/images/bullet_on.gif) top left no-repeat; color:#fff;}

/* ONLY CHANGE THESE IF TOTALLY NECESSARY */
ul.verticalMenu ul {display:none; position:absolute;}
ul.verticalMenu li:hover > ul {display:block; position: relative; z-index: 50;}

/* Win IE only hack \*/
* html ul.verticalMenu li {float:left;} 
/* End IE only hack */


































#innerMenu ul.verticalMenu img {border: 0;}

#innerMenu ul.verticalMenu {list-style:none; margin:0px; width:185px; position:relative; left:0px; padding-left:0; text-align: left;}
#innerMenu ul.verticalMenu li {position:relative; width:auto; display:block; max-height: 30px; border: 1px solid #2916c5; margin-bottom: 5px;}

/* APPLY THESE STYLES TO EVERYTHING UNDER THE ROOT LEVEL */
#innerMenu ul.verticalMenu ul {padding:0px; width:185px; top: -30px;}
#innerMenu ul.verticalMenu ul li {margin: 0; background: url(/images/bullet_on.gif) top left no-repeat;}

ul.VerticalMenu a:hover {background-color: #2a158e;}

/* THESE APPLY TO THE FIRST LEVEL ONLY */
#innerMenu ul.verticalMenu .level0 {left:185px;}

/* THESE APPLY TO THE SECOND LEVEL AND BELOW */
#innerMenu ul.verticalMenu ul ul {left:129px;}

/* NEWBY HALL ONLY */
#innerMenu ul.verticalMenu a, #innerMenu ul.verticalMenu a:visited, #innerMenu ul.verticalMenu a:hover {height: 18px; color:#2a158e; font-size:11px; text-decoration:none; display:block; font-weight:bold; background: #fff; padding: 2px 2px 2px 5px;}

#innerMenu ul.verticalMenu ul {border-top:1px solid #2916c5;}
#innerMenu ul.verticalMenu ul li {background-image:none; background-color:#fff; border:1px solid #2916c5; border-top: 0px; height: 17px;}
#innerMenu ul.verticalMenu li {background-image:url(/images/side_divider.gif); background-repeat:no-repeat; background-position: bottom left;}

#innerMenu ul.verticalMenu a:hover {background:#2a158e;color:#fff;}

/* STYLE THE MOUSE OVER FOR EVERYTHING BUT IE */
#innerMenu ul.verticalMenu li:hover {background-color:#2a158e;}

#innerMenu ul.verticalMenu ul a, #innerMenu ul.verticalMenu ul a:visited, #innerMenu ul.verticalMenu ul a:hover {height: 18px; color:#2a158e; font-size:11px; text-decoration:none; display:block; font-weight:normal; background: #fff url(/images/bullet_off.gif) top left no-repeat; padding: 2px 2px 2px 15px;}
#innerMenu ul.verticalMenu ul a:hover {background:#2a158e url(/images/bullet_on.gif) top left no-repeat; color:#fff;}

/* ONLY CHANGE THESE IF TOTALLY NECESSARY */
#innerMenu ul.verticalMenu ul {display:none; position:absolute;}
#innerMenu ul.verticalMenu li:hover > ul {display:block; position: relative; z-index: 50;}