.myMenu {
	float: right;
	border-top: 16px solid #ffd200;
	font-weight: bold;
	width: 433px;
	background-color: #fff;

}

.rootVoices{
	padding-left: 10px;
}
.rootVoices li.rootVoice {
	padding:13px 7px;
	cursor: pointer;
	float: left;
	display: inline;
font-size: 10px;
}
.rootVoices li.selected{
	cursor: pointer;
	color: #fff;
}

body.developmentpage .rootVoices li#development,
.rootVoices li#development.selected,
.menu_development .voice {
	background-color: #00a7e5;
}

body.architecturepage .rootVoices li#architecture,
.rootVoices li#architecture.selected,
.menu_architecture .voice {
	background-color: #50b948;
	color: #fff;
}

body.residentservicespage .rootVoices li#resident,
.rootVoices li#resident.selected,
.menu_resident_services .voice {
	background-color: #c60b46;
}

body.housingservicespage .rootVoices li#housing,
.rootVoices li#housing.selected,
.menu_housing_services .voice {
	background-color: #e4801c;
}


.menuShadow{
	padding:2px;
	padding-bottom:0px;
	left:-2;
	top:1px;
}

.menuContainer{
	text-align: left;
	border-top: 4px solid transparent;
	
}

*html .menuContainer {
	border-color: white;
	filter: chroma(color=white);
}

.menuContainer  .line{

	width:100%;
	padding-left:-5;

}

.menuContainer .line.title {
	text-align:right;
}

.menuContainer .line.title a{
	
}

.menuContainer  a{
	text-decoration:none;
	color: #000000;
	font-size: 0.9em;
	padding: 0 7px;
}

.menuContainer .voice{
	margin: 5px 0;
	padding:5px;
}



.menuContainer .separator{
	background-color:transparent;
	height:4px;
}
.menuContainer .img{
	border-top:1px solid #f3f3f3;
	
	width:24px;
	padding:5px;
}
.menuContainer .img img{
	width:20px;
}
.menuContainer .textBox{
	padding: 5px;

}

.menuContainer #menu_architecture {

}

.menuContainer table td a.selected,
.menuContainer .selected .voice a{
	color: #fff;

}
.menuContainer .selected {

}
.menuContainer .disabled li, .menuContainer .disabled li a {
	color: #cccccc;
}
.menuContainer .subMenuOpener{
	background-image:url("../images/menuArrow.gif");
	background-repeat:no-repeat;
	background-position:right;
}



body.architecturepage .menuContainer{

}

