/*

  TOP MULTIPLE LEVEL MENU
  (TML)

  table1TML-
  +------------------------------+----- ...
  |a                             |
  +------------------------------+----- ...
  |divTML1-; divTML2-            |
  |tableTML2-                    |
  |+----------------------------+|
  ||a                           ||
  |+----------------------------+|
  +------------------------------+

*/
#tableTML1- {
  border: 0px solid #ffffff;
  margin-left: 200px;  
}
#tableTML1- a {
  display: block;
  color: #dddddd;
  padding-left: 4px;  
  padding-right: 4px;  
  text-decoration: none;
  font-weight: bold;
  border: 0px dashed white;
  margin-right: 20px;
}
#tableTML1- a:hover {
  color: #ffffff;
}

#tableTML2- {
  border: 1px solid #A5A3A3;
}
#tableTML2- a {
  display: block;
  color: #111111;
  padding: 1px 4px 1px 4px;  
  text-decoration: none;
  font-weight: normal;
  background: url(imgs/TML.gif) repeat-x 0px 0px;
  width: 120px;
  border: 1px solid #dadada;
  margin-right: 0px;
  text-align: left;
}
#tableTML2- a:hover {
  color: #000000;
  background: url(imgs/TML.gif) repeat-x 0px -30px;
}

.divTML1- {
  display: block;
  position: absolute;
  visibility: hidden;
  border: 0px solid yellow;
  margin-top: 5px;
  z-index: 99;
}
.divTML2- {
  display: block;
  position: absolute;
  visibility: hidden;
  border: 0px solid yellow;
  margin-top: -8px;
  margin-left: 75px;
  z-index: 99;
}

#submenu- {
  float: right;
  border: 0px;
}

/*
.divTML1- a, .divTML2- a {
}
.divTML1- a:hover, .divTML2- a:hover {
}

#tableTML2- {
  border: 2px solid blue;
}
  displayX: block;
  position: absolute;
  visibilityX: hidden;
  border: 2px dashed yellow;
  z-index: 99;
  margin-topX: -5px;
  margin-leftX: 25px;

#tableTML1- a {
  display: block;
  color: #dddddd;
  white-space: nowrap;
  padding-left: 4px;  
  padding-right: 4px;  
  text-decoration: none;
  font-weight: bold;
}
#tableTML1- a:hover {
  color: #ffffff;
}

#tableTML2- {
  border: 0px solid #0000ff;
}

#tableTML2- a {
  background-color: #ff0000;
  display: block;
  color: #dddddd;
  white-space: nowrap;
  padding-left: 4px;  
  padding-right: 4px;  
  text-decoration: none;
  font-weight: bold;
  width: 150px;
}
.divTML1- {
  display: block;
  position: absolute;
  visibility: hidden;
  border: 0px solid #ffffff;
  z-index: 99;
  margin-top: 5px;
}

.divTML2- {
  display: block;
  position: absolute;
  visibility: hidden;
  border: 0px solid #ffffff;
  z-index: 99;
  margin-top: -5px;
  margin-left: 25px;
}

=======


.trTML1- {
}
.tdTML1- {
  border-width: 0px 1px 0px 0px;
  border-style: none solid none none;
  border-color: white white white white;
}
.aTML1-, .aTML1-:link, .aTML1-:visited {
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
}
.aTML1-:hover {
  background-color: #E93C31;
  color: #ffffff;
}
.divTML1- {
  position: absolute;
  visibility: hidden;
  margin: 3px 0px 0px -1px;
  border: 1px solid #666666;
  background-color: #29547F;
  padding-left: 5px;
  display: inline;
  widthX: 113px;
}

.tableTML2- {
}
.trTML2- {
  background-color: #d9dfe5;
}
.tdTML2- {
}
.aTML2-, .aTML2-:link, .aTML2-:visited {
  color: #333333;
  text-decoration: none;
}
.aTML2-:hover {
  background-color: #fdfdfd;
}
.divTML2- {
  position: absolute;
  visibility: hidden;
  margin: -9px 0px 0px 85px;
  border: 1px solid #666666;
  background-color: #29547F;
  padding-left: 5px;
  widthX: 113px; 
  display: block;
  z-index: 99;
}
*/