.SIMenu a:link,.SIMenu a:visited, .SISubMenu a:link,.SISubMenu a:visited  {
border-right:#030 1px solid;
border-left:#030 1px solid;
border-bottom: #9EE0A5 1px dashed;
border-collapse:collapse;
color: #030;
display: inline;
padding:0px 18px 0px 18px;
background: transparent;
padding-bottom: 4px;
margin: 0px 0px 0px 0px;
text-align: left;
vertical-align:middle;
text-decoration: none;
font-weight:bold;
}
.SIMenu a:hover, .SISubMenu a:hover, .SIMenu a:active, .SISubMenu a:active{
  border-left: #f00 1px dashed;
  border-right: #f00 1px dashed;
border-bottom:#9EE0A5 1px dashed;
border-collapse:collapse;
color: #AC2520;
display: inline;
padding:0px 18px 0px 18px;
background: transparent;
padding-bottom: 4px;
margin: 0px 0px 0px 0px;
text-align: left;
vertical-align:middle;
text-decoration: none;
font-weight:bold;
  }

.SISubMenu a:link,.SISubMenu a:visited,.SISubMenu a:active,.SISubMenu a:hover  {
  padding-left: 16px;
  color: #AC2520;
  font: 9px arial, helvetica, sans-serif;
  font-weight:bold;
  }
.SIMenu a:link,.SIMenu a:visited,.SIMenu a:active,.SIMenu a:hover  {
  font: 14px arial, helvetica, sans-serif;
  font-weight:bold;
  }

a.SIMenuactive:link, a.SIMenuactive:visited {
  COLOR:#AC2520; 
  }
a.SIMenuactive:hover, a.SIMenuactive:active, a.SIMenuactive:focus { 
  COLOR:#E8FFEA;
  TEXT-DECORATION:none; 
  }
  
a.Menuin {
  display:inline;
  color: #030;
  font-weight:bold;
  padding:2px 8px 2px 5px;
  text-transform: uppercase; 
  }

a.Menuin:link, a.Menuin:visited {
  color: #030;
  font: 12px arial, helvetica, sans-serif;
  font-weight:bold;
  }
a.Menuin:hover, a.Menuin:active {
  color: #AC2520;
  font: 12px arial, helvetica, sans-serif;
  font-weight:bold;
  TEXT-DECORATION:none; 
  }

a.dark {
  color: #030;
  font-weight:bold;
  padding:2px 8px 2px 5px;
  text-decoration:none;
  }

a.dark:hover, a.dark:active {
  color: #FF6C6C;
  }
