.mMenu {
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: black;
	white-space:nowrap;
	font-weight: normal;
	text-align: left;
}
.mMenu a, .mMenu a:hover, .mMenu a:visited {
	text-decoration: none;
	color: black;
	white-space:nowrap
}
.smHover 
{
	background-color: #EDEDED;
	border: solid 0px white;
}





    /* root menu items */
.rootItem div, .rootItemHover div, .rootItemSelected div {
	padding: 0px;
	margin: 0px;
}
.rootItem div {
	height: 26px;
	border-top: solid 1px #D8D8D8;
	border-bottom: solid 1px #A3A3A3;
}
.rootItemHover div {
	height: 27px;
	border: none;
	border-bottom: solid 1px #A3A3A3;
}
.rootItemSelected div {
	height: 27px;
	border: none;
	border-bottom: solid 1px white;
}

.rootItem table, .rootItemHover table, .rootItemSelected table {
	border-collapse: collapse;
	border-width: 0px;
	margin-left: 1px;
	margin-right: 1px;
	background-repeat: repeat-x;
	background-position: top;
}

.rootItem table {
	background-image: url('../img2/FondoBotonActivo.gif');
}

.rootItemSelected table {
	background-image: url('../img2/FondoBotonSeleccionado.gif');
}

.rootItem th, .rootItemHover th, .rootItemSelected th {
	padding: 7px;
	padding-right: 6px;
	padding-bottom: 6px;

	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: black;
	white-space: nowrap;
	font-weight: normal;
}
.rootItemHover th, .rootItemSelected th {
	padding-top: 8px;
}



.TableHeader {
	background-image: url('../img2/FondoHeader.gif');
}