a.mainlinksLEFT_MENU:link    {color: #375452 ;  font-weight: bold; text-decoration: none; font-family: Arial; font-size: 10pt ;  } 
a.mainlinksLEFT_MENU:visited {color: #375452 ;  font-weight: bold; text-decoration: none; font-family: Arial; font-size: 10pt ;  } 
a.mainlinksLEFT_MENU:active  {color: #375452 ;  font-weight: bold; text-decoration: none; font-family: Arial; font-size: 10pt ;  } 
a.mainlinksLEFT_MENU:hover   {color: Black ;  font-weight: bold; text-decoration: none; font-family: Arial; font-size: 10pt ;  } 

a.sublinksLEFT_MENU:link    {color: Black ;  font-weight: bold; text-decoration: none; font-family: Arial; font-size: 8pt ;  } 
a.sublinksLEFT_MENU:visited   {color: Red ;  font-weight: bold; text-decoration: none; font-family: Arial; font-size: 8pt ;  } 
a.sublinksLEFT_MENU:active  {color: Red ;  font-weight: bold; text-decoration: none; font-family: Arial; font-size: 8pt ;  } 
a.sublinksLEFT_MENU:hover   {color: Black ;  font-weight: bold; text-decoration: none; font-family: Arial; font-size: 8pt ;  } 

table.mainLEFT_MENU {background-color: Transparent;
text-align: left;
color: Black;
font: 10pt "Arial" ;width: 100%;
line-height:1.5;
width:172px;
}

table.mainLEFT_MENU td {
vertical-align:top;
font-size: 10pt;
color: Black;
padding-left: 0px; 
padding-right: 0px;
padding-bottom: 0px; padding-top: 0px ; 
border-bottom: 1px solid white;

}

table.mainLEFT_MENU td:hover {
	background-color:#AADECF;
}


table.subLEFT_MENU {
border-width: 0; border-style: solid; border-color: Black;
background-color: Transparent;
text-align: left; 
width: 100%; }

table.subLEFT_MENU td {
font-size: 8pt;
color: Black;
padding-left: 10px; 
padding-right: 0px; 
padding-bottom: 0px;; 
background-color: Transparent; }

div.spaceLEFT_MENU {
margin-top:0px;
}

.icon-text {
  /* Aligns the text vertically with the middle of the image */
  vertical-align: middle; 
  display: flex; /* Helps in aligning the items */
  align-items: center;
}

.icon-text::before {
  content: ""; /* The content property is required for pseudo-elements */
  display: inline-block; /* Allows setting width and height */
  background-image: url('/images/dots1.gif'); /* Set the path to your image */
  background-size: contain; /* Ensures the image fits within the specified dimensions */
  background-repeat: no-repeat;
  width: 8px; /* Set the desired width for the image */
  height: 8px; /* Set the desired height for the image */
	margin: 8px 9px 7px 3px; /* Adds space between the image and the text */
}
