.m1 ul  {



}


.m1 div {
  height: 32px;
}

.m1 div:hover {

}

.m1l1 div {
	padding: 5px 0 0 3px;
	color: #FFFFFF;
	font-size: 12px;
	cursor: pointer;
	margin: 0 0 0 0;
	font-weight: bold;
}

.m1l1 div:hover {
	padding: 5px 0 0 3px;
	color: #0b378d;
	font-size: 12px;
	cursor: pointer;
	font-weight: bold;
}

ul .m1l2 {
	width: 180px;
}

.m1l2 div {
	margin: 0 0 0 0px;
	padding: 2px 3px 0 3px !important;
	height: 20px;
	font-size: 10px;
	padding: 0px;
	background-image: none;
  background-color: #272727;
  color: #FFFFFF;
  width: 180px !important;
  font-weight: normal !important;
}

.m1l2 div:hover {
	margin: 0 0 0 0px;
	padding: 2px 3px 0 3px !important;
	height: 20px;
	font-size: 10px;
	padding: 0px;
	background-image: none;
  background-color: #605E5E;
  color: #FFFFFF;
  width: 180px !important;
  font-weight: normal !important;  
}

.m1l2 div div {
	padding: 2px 3px 0 3px !important;
	height: 18px !important;
	width: 172px !important;
}

.m1l2 div div:hover {
	padding: 2px 3px 0 3px !important;
	height: 18px !important;
	width: 172px !important;	
}

.m1l3 div {
  background-color: #AAAAAA;
}

.m1l3 div:hover {
  background-color: #888888;
}