.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: solid 1px #8A867A;
  background-color: #FFFFFF;
  background-image: url(../images/background/sm_back_office2.gif);
  background-repeat: repeat-y;
  height: auto;
}

.ngitem-normal
{
  border: solid 0px #316AC5;
  margin: 1px !important;
  background-color: transparent;
  width: 100%;
  cursor: pointer;
}

.ngitem-over
{
  border: solid 1px #000C80;
  margin: 0px; !important;
  background-color: #FFF2C8;
  width: 100%;
  cursor: pointer;
}

.ngtext-normal
{
  font: normal 11px Tahoma, Arial;
  color: #000000;
  text-indent: 10px;
  padding: 3px !important;
  width:100%;
}

.ngtext-over
{
  font: normal 11px Tahoma, Arial;
  color: #000000;
  text-indent: 10px;
  padding: 3px !important;
  width:100%;
}

/* individual settings to be applied to the individual styles*/
.ngmainmenu
{
  width: 100%; /* please remove on horizontally orientated main menu*/
  border: solid 1px #FFFFFF;
  background-color: #FFFFFF;
}

.ngmainitem-normal
{
  border: solid 1px #FFFFFF;
  background-color: #FFFFFF;
  width: 100%;
  cursor: pointer;
}

.ngmainitem-over
{
  border: solid 1px #000C80;
  background-color: #FFF2C8;
  width: 100%;
  cursor: pointer;
}

.ngmaintext-normal
{
  font: normal 11px Tahoma, Arial;
  text-align: left;
  color: #000000;
  padding: 3px !important;
  width: 100%;
}

.ngmaintext-over
{
  font: normal 11px Tahoma, Arial;
  text-align: left;
  color: #000000;
  padding: 3px !important;
  width: 100%;
}
