	#sidemenucontainer {
		/*width: 100%;*/
		font-family: "trebuchet ms", verdana, arial, helvetica, sans-serif;
		margin-left: 0px;  /*compensate for the first level indentation */
		border-right: 1px solid silver;
		padding-right:0px;
		background-color: white;
		font-size: 11pt;	/* changed from .9em to work with html5 */

		/* TH 2019-08-08 (trunk): Add padding to the right of the side menu so the text don't touch the edge of it */
		padding-right: 5px;
	}
	
	#sidemenucontainer ul {  /* side menu - first level: heading (also applies to level 2 since that level doesn't have a style) */
		list-style-type:none;
		margin-left:0px;
		font-size: 95%;
		white-space:nowrap;

		/*AI 2018-10-3 (b265, Issue 601 ): Changed the padding 0 0 0 5px to 0 0 0 0 to extend the size of the sidebar*/
		padding: 0 0 0 0px;
	}
	/* level 2 inherits from level 1 */
	

	#sidemenucontainer ul ul ul { /* side menu - levels 2 and up: heading */
		/*AI 2018-10-3 (b265, Issue 601 ): Fixed the side bar indentation, set padding left to 0 (used to be 10) */
		padding-left:0px;	/*indent 10 pixels a level*/

		/*padding-right:10px;*/
		font-size: 95%;

		/*AI 2018-10-3 (b265, Issue 601 ): Text indented*/
		margin-left: 15px;  /* TH 2019-08-08 (trunk): increased margin */
	}

	/* TH 2019-08-08 (trunk): Added. The style from the menu icons moved into a class */
	#sidemenucontainer .sidemenuicon {
		width:.5em; 
		display:inline-flex;
		margin-right:12px;
	}

	#sidemenucontainer li {
		white-space:nowrap;
		list-style-type:none;  /* needed for ff */
		margin-right: 2px;
	}

	/* TH 2019-08-08 (trunk): Added div css for level 0 menu */
	#sidemenucontainer div {
		white-space:nowrap;
	}

	#zzzsidemenucontainer ul li, 
	#zzzsidemenucontainer ul ul li {
		border-bottom: 1px dotted #ccc;
		padding: 5px 0 5px 0;
	}

	
	#sidemenucontainer div.sidemenurowoff,
	#sidemenucontainer div.sidemenurowdisabled
	{
		border-bottom: 1px solid #ccc;
		
		/* AI 2018-09-28 (b265, Issue 601): Changed padding */
		padding: 14px 0 14px 7px;
		
		/*AI 2018-10-1 (b265, Issue 601 ):Changed the font size of each of the box to 15px */
		/* TH 2019-08-08 (trunk): Removed hard coded font size, let it inherit from the 95% font size
		font-size:15px;*/
	}


	#sidemenucontainer div.sidemenurowselected {
		/* TH 2019-08-08 (trunk): Removed bg color of selected menu so it wont be confused with the header
		background-color: #eee;*/
		border-bottom: 1px solid #ccc;

		/* AI 2018-09-28 (b265, Issue 601): added padding left */
		/* TH 2019-07-10 (b296, Issue 649-12): Change the padding to be consistent with unselected state */
		padding: 14px 0 14px 7px;
	}

	#zzzsidemenucontainer ul li:hover {
		/* outline: 3px solid #ccc; */
		background-color: #eee;
		width: 100%;
		text-decoration: none;
	}


	#sidemenucontainer ul li a {
		display: inline-block;

	}

	#zzzsidemenucontainer ul li a:hover {
		background-color: red;
		display: inline-block;
	}

	#sidemenucontainer div.header0 {
		
		/*AI 2018-10-3 (b265, Issue 601 ):Added the new characterstics*/
		font-size:16px;
		background-color:#e4e4e4;
		color:#737373;
		font-weight:bold;
		padding: 14px 5px 14px 7px;

		/*RS 2020-03-05 (trunk): Added border to separate collapsed menus items */
		border-bottom: 1px solid silver;	}

	#sidemenucontainer div.header1 {
		/*AI 2018-09-28 (b265, Issue 601 ): Took out the URL which was being used to have the blue gradient background*/
		/*background-image:url(../images/borders/roundedheaderblugradient/images/top.gif);*/

		color:#737373;
			/*Used to be white*/

		/*AI 2018-09-25 (b265, Issue 601 ): Updated the padding*/
		/*padding: 2px 5px 2px 0px;*/
		padding-top: 14px;
		padding-bottom: 14px;
		padding-left:.5em;
		font-weight: bold;

		/*AI 2018-09-25 (b265, Issue 601 ): Added the color of the background*/
		background-color:#e4e4e4;

		font-size:16px; 
		/*Font Size was 14px*/

		/*RS 2020-03-05 (trunk): Added border to separate collapsed menus items */
		border-bottom: 1px solid silver;

	}

	.header1:hover{
		background-color:red;

	}

	#sidemenucontainer .sidemenuitemselected { /*must be used inside of a submenuitem1-3 style*/
		xxborder: solid #ff6633;
		xxborder-width: 1px 1px 1px 1px;
		xxpadding: 0px; /* padding larger than zero make the border disappear in ie */
	}

	#sidemenucontainer .sidemenuitemdisabled { /*must be used inside of a submenuitem1-3 style*/
		font-style: italic;
		color: #444444;
	}

	#sidemenucontainer .sidemenuitemoff { /*must be used inside of a submenuitem1-3 style*/
		padding: 0px; /* padding larger than zero make the border disappear in ie */
	}

	#zzzsidemenucontainer li.sidemenulinkselected { /*must be used inside of a submenuitem1-3 style*/
		font-weight: bold;
		text-decoration: none;
		xxxborder-width: 1px 0 1px 1px;
		xxxborder-color: silver;
		xxxborder-style: solid;
		background-color: white;		
		xxmargin-right: -1px; 	/* cover the divider line */
		xxmargin-top: -1px;  /* hide the dashed line above */
		xxpadding: 5px 0 5px 5px;
	}

	#sidemenucontainer div.sidemenurowselected a,
	#sidemenucontainer div.sidemenurowselected span { /*must be used inside of a submenuitem1-3 style*/
		text-decoration: none;
		color: #f63;
		/*AI 2018-10-1 (b265, Issue 601 ): Font size changed to 15 px, and the padding was fixed to give it more space to breathe*/
		/* TH 2019-07-10 (b296, Issue 649-12): Change the fontsize and padding to be consistent with unselected state 
		 so that the menu item won't be jumpy when selected */
		/* TH 2019-08-08 (trunk): Removed font-size and padding left of the menu label
		font-size: 15px;
		padding-left:12px;*/

	}




	/*AI 2018-10-3 (b265, Issue 601 ): Added a hover feature on top of the sidebar*/
	div.sidemenurowoff:hover{
		background-color:#eee;
	}

	#sidemenucontainer a.sidemenulinkselected:hover { /*keep it white instead of changing color to orange*/
		color: red;
		text-decoration: none;
	}


	#sidemenucontainer a.sidemenulinkoff { /*must be used inside of a submenuitem1-3 style*/
		text-decoration: none;
		/* AI 2018-10-1 (b265, Issue 601 ):Changed the font size of each of the box to 15px */
		/* TH 2019-08-08 (trunk):
		font-size:15px; */
		/* AI 2018-10-10 (b265, Issue 601 ): Changed the color of the font color*/
		color:#3e3e3e;
		/* TH 2019-08-08 (trunk): Removed
		padding-left:12px;*/
		
	}

	#sidemenucontainer a.sidemenulinkoff:hover { /*must be used inside of a submenuitem1-3 style*/
		text-decoration: underline;
	}

	#sidemenucontainer .sidemenusystemleft { 
		background-color: #f5f5f5;
	}

	#sidemenucontainer .sidemenusystemmiddle { 
		font-size:.9em;
		background-color: #f5f5f5;
		color:#333;
		padding: 2px 5px 2px 0px;
		border-bottom: 1px solid #555;
		font-weight: normal;
	}

	#sidemenucontainer .sidemenuheadingleft { 
		background-image:url(../images/borders/roundedheaderblugradient/images/topleft.gif);
	}

	#sidemenucontainer .sidemenuheadingmiddle { 
		/*font-size:.7em;*/
		background-image:url(../images/borders/roundedheaderblugradient/images/top.gif);
		color:white;
		padding: 2px 5px 2px 0px;
		font-weight: bold;
	}

