*{padding : 0px;margin : 0px;}
body{
	font-family:sans-serif;
	font-size:13px;
	color:black;
}
body .style a{
	color:gray;
	font-family:sans-serif;
	font-size:13px;
	text-decoration:none;
}

.rootVoices{
	background-color : black;
}
.rootVoices div.rootVoice {
	background-color:#9c9d9f;
	width:211px;
	text-align:left;
	padding-left:13px;
	height:21px;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	padding-top:3px;
	color: #FFFFFF;
	font-size:13px;
	cursor: pointer;
	float : left;
}
.rootVoices div.selected{
	/*background-color:gray;*/
	/*background-color:#c00000;
	color:#ffffff;
	cursor: pointer;
	font-size:13px;*/
}

.menuContainer{
	background-color:#9c9d9f;
}

.menuContainer .line{
	background-color:white;
}

.menuContainer td a{
	text-decoration:none;
	color: #FFFFFF;
}

.menuContainer td.voice{
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	font-size:13px;
	padding:5px;
	text-align:left;
}

.menuContainer .separator{
	background-color:#f1f1f1;
	height:3px;
}

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