.moduletablengm, .modulengm { /* please make sure you have set the module class suffix in the corresponding module to eg. "ngm" */
	width: 100%;
}

/* default settings to be applied to the menu*/
.ngsubmenu
{
  border: 0;
  margin:0 0 0 0;
  padding:0;
  background-color: #1a4c84;
  height: auto;
}

.ngsubmenu#dm0m0tbl
{
  border: 0;
  margin:2px 0 0 2px;
  background:none;
  height: auto;
}


.ngitem-normal
{
  margin: 0px !important;
  background-color: transparent;
  width: 100%;
  cursor: default;
}

.ngitem-over
{
  margin: 0px !important;
  width: 100%;
  cursor: default;
}

.ngtext-normal
{
  font: 11px Tahoma, Arial, Helvetica, sans-serif bold;
  color:#fff;
  padding: 5px 13px !important;
  width:100%;
}

.ngtext-over
{
  font: 11px Tahoma, Arial, Helvetica, sans-serif bold;
  color:#fff;
  padding: 5px 13px !important;
  background-color: #48709d;
  width:100%;
}

/* individual settings to be applied to the individual styles*/
.ngmainmenu
{
  border: solid 1px #fff;
  background-color: #deddcc;
}

.ngmainitem-normal
{
  border: solid 1px #fff;
  background-color: #deddcc;
  width: 100%;
  cursor: default;
}

.ngmainitem-over
{
  border: solid 1px #fff;
  background-color: #deddcc;
  width: 100%;
  cursor: default;
}

.ngmaintext-normal
{
  font: 11px Tahoma, Arial, Helvetica, sans-serif bold;
  color: #64622b;
  text-indent: 10px;
  padding: 5px 13px !important;
}

.ngmaintext-over
{
  font: 11px Tahoma, Arial, Helvetica, sans-serif bold;
  color: #fff;
  text-indent: 10px;
  padding: 5px 13px !important;
}



