.nlsmenu { z-index:1; width:100%; padding-left: 1px;}
#effwin_main {
  width: 143px;
}





/* Title 1 */
.spc2_nlsitem {
  cursor: default;
  width: 143px;
  font-family:  Arial;
  font-size: 18px;
  font-weight: bold;
  background-color: #f9f9f9;
  border-bottom: 2px solid #dbdbdb;
  color: #00709a;
  /*background: url(/img//menuu_main.jpg);
  background-position: 2% 90%;
  background-repeat: no-repeat; */
  text-align: right;
  padding-right: 5px;
  padding-top: 5px;   
}
.spc2_nlsitemover {
  cursor: default;
  width: 143px;
  font-family:  Arial;
  font-size: 18px;
  font-weight: bold;
  background-color: #f9f9f9;
  border-bottom: 2px solid #dbdbdb;
  color: #00709a;
  /*background: url(/img//menuu_main.jpg);
  background-position: 2% 90%;
  background-repeat: no-repeat; */
  text-align: right;
  padding-right: 5px;
  padding-top: 5px; 
}
.spc2_nlsiconcell {
  cursor: default;
}
.spc2_nlsitemcontainer {
  cursor: default;
  padding: 0 0 5px 0;
}
.spc2_nlsitemcontainerover {
  cursor: default;
  padding: 0 0 5px 0;
}





/* Title 2+ */
.spcl_nlsitem {
  cursor: default;
  width: 100%;
  font-family: Arial;
  font-size: 13px;
  font-weight: bold;
  color: RED;
  background: url(/img//menu_main.jpg);
  background-position: 2% 90%;
  background-repeat: no-repeat;
  padding-left: 30px;
  padding-top: 5px;
  wrap: hard;
}
.spcl_nlsitemover {
  cursor: default;
  width: 100%;
  font-family: Arial;
  font-size: 13px;
  font-weight: bold;
  color: #013b67;
  background: url(/img//menu_main.jpg);
  background-position: 2% 90%;
  background-repeat: no-repeat;
  padding-left: 30px;
  padding-top: 5px;
}
.spcl_nlsiconcell {
  cursor: default;
  width: 20px;
}
.spcl_nlsitemcontainer {
  cursor: default;
/*
  background: url(/img//menuheaderdiv.gif);
  background-position: -5px left;
  background-repeat: repeat-x;
*/
  padding: 5px 0 2px 0;
}

.spcl_nlsitemcontainerover {
  cursor: default;
/*
  background: url(/img//menuheaderdiv.gif);
  background-position: -5px left;
  background-repeat: repeat-x;
*/
  padding: 5px 0 2px 0;
}





/* Submenu */
.nlsitemcontainer {
  background:url(/img/menu/left_menu_sub.jpg);
  border:1px solid #ffc600;
  padding: 0px 15px 0px 15px;
}
.nlsitemcontainerover {
  background: url(/img/menu/left_menu_sub.jpg);
  border:1px solid #ffc30c;
  padding: 0px 15px 0px 15px;
}
.nlssubmenucontainerover {
  padding: 0px 0 0px 0;
}
.nlsitem {
  width: 120px;
  height: 18px;
  font-family: Arial;
  font-size: 12px;
  text-decoration:none;
  color: black;
}
.nlsitemover {
  width: 120px;
  height: 18px;
  font-family: Arial;
  font-size: 12px;
  text-decoration:underline;
  color: black;
}
.nlsseparatorcontainer {
}
.nlsseparator {
}
.nlsitemcontainersel {
}
.nlsitemsel {
}
/* Main menu active*/

.spc4_nlsitem {
  width: 143px;
  height: 20px;
  font-family: Arial;
  font-size: 13px;
  font-weight: bold;
  color: #d61800;
  text-decoration: none;
  background: #f9f9f9;
  text-align: right;
  background-position: center left;
  background-repeat: no-repeat;
  padding-right: 5px;
}
.spc4_nlsitemover {
  width: 143px;
  height: 20px;
  font-family: Arial;
  font-size: 13px;
  font-weight: bold;
  color: #d61800;
  text-decoration: none;
  background: url(/img//menu/left_menu_active_bg.jpg);
  text-align: right;
  background-position: right;
  background-repeat: no-repeat;
  padding-right: 5px;
}
.spc4_nlsitemsel {
    width: 100%;
   	font-family: Arial;
    font-size: 14px;
    color: black;
}
.spc4_nlsitemcontainer {
  padding: 0 0 0 0;
 }
.spc4_nlsitemcontainerover {
  padding: 0 0 0 0;
}

/* Main menu active and mark*/

.spc5_nlsitem {
  width: 143px;
  height: 20px;
  font-family: Arial;
  font-size: 13px;
  font-weight: bold;
  color: #d61800;
  text-decoration: none;
  background: url(/img//menu/left_menu_active_bg.jpg);
  text-align: right;
  background-position: right;
  background-repeat: no-repeat;
  padding-right: 5px;
}
.spc5_nlsitemover {
  width: 143px;
  height: 20px;
  font-family: Arial;
  font-size: 13px;
  font-weight: bold;
  color: #d61800;
  text-decoration: underline;
  background: url(/img//menu/left_menu_active_bg.jpg);
  text-align: right;
  background-position: right;
  background-repeat: no-repeat;
  padding-right: 5px;
}
.spc5_nlsitemsel {
    width: 100%;
   	font-family: Arial;
    font-size: 14px;
    color: black;
}
.spc5_nlsitemcontainer {
  padding: 0 0 0 0;
 }
.spc5_nlsitemcontainerover {
  padding: 0 0 0 0;
}


/* Main menu */

.main_nlsitem {
  width: 143px;
  height: 20px;
  font-family: Arial;
  font-size: 13px;
  font-weight: regular;
  color: #444545;
  text-decoration: none;
  background: #F9F9F9;
  text-align: right;
  background-position: center left;
  background-repeat: no-repeat;
  padding-right: 5px;
}
.main_nlsitemover {
  width: 143px;
  height: 20px;
  font-family: Arial;
  font-size: 13px;
  font-weight: regular;
  color: #1c1c1c;
  text-decoration: none;
  background: url(/img//menu/left_menu_active_bg.jpg);
  text-align: right;
  background-position: right;
  background-repeat: no-repeat;
  padding-right: 5px;
}
.main_nlsitemsel {
    width: 100%;
   	font-family: Arial;
    font-size: 14px;
    color: black;
}
.main_nlsitemcontainer {
  padding: 0 0 0 0;
 }
.main_nlsitemcontainerover {
  padding: 0 0 0 0;
}



/* Market Menu */
.spc3_nlsitem {
  width: 143px;
  height: 20px;
  font-family: Arial;
  font-size: 13px;
  font-weight: regular;
  color: #444545;
  text-decoration: none;
  background: url(/img//menu/left_menu_active_bg.jpg);
  text-align: right;
  background-position: right;
  background-repeat: no-repeat;
  padding-right: 5px;
}
.spc3_nlsitemover {
  width: 143px;
  height: 20px;
  font-family: Arial;
  font-size: 13px;
  font-weight: regular;
  color: #1c1c1c;
  text-decoration: underline;
  background: url(/img//menu/left_menu_active_bg.jpg);
  text-align: right;
  background-position: right;
  background-repeat: no-repeat;
  padding-right: 5px;
}
.spc3_nlsitemsel {
    width: 100%;
   	font-family: Arial;
    font-size: 14px;
    color: black;
}
.spc3_nlsitemcontainer {
  padding: 0 0 0 0;
 }
.spc3_nlsitemcontainerover {
  padding: 0 0 0 0;
}
