.submenu
{
	display:none;
}
.rootVoices{
/*
	background-color:#f3f3f3;
	background-color:rgb(236,236,195);
*/
	background-color:transparent; /* #FFD700; */
	padding:5px;
	padding-bottom:0;

}
/****************************************************************
 * menu item
 ****************************************************************/
.rootVoices td.rootVoice
{
/*
	color: gray;
	text-align: center;
*/
	background-color:transparent;
	line-height:12px;
	font-family:Arial; /* Arial,Helvetica,sans-serif; */
	color: #ffffff;
	width:105px;
	text-align: center;
	padding:8px;
	/* padding-left:25px; */
	cursor: pointer;
	font-weight: bold;

}
.rootVoices td.rootVoice a
{
  	font-size:17px;
  	text-decoration:none;
	color: #ffffff;
  	font-weight: bold;
}
/****************************************************************
 * menu item hover
 ****************************************************************/
.rootVoices td.selected
{
	background-color:#FFD700; /* rgb(255,255,149); */
	color:#ffffff;
	cursor: pointer;
	font-weight: bold;
}
/****************************************************************
 * menu item selected
 ****************************************************************/
.rootVoices td.mainHtml
{
	background-color:#FFD700; /* rgb(255,255,149); */
	color:#ffffff;
	cursor: pointer;
  font-weight: bold;
}

/****************************************************************
 * submenu border (refer to RSWCommon.js)
 ****************************************************************/
.menuShadow 
{
/*
	left:-2;
	top:1px;
	padding:2px;
*/
	padding: 6px;
	padding-bottom:6px;
	left:2px;
}

.menuContainer
{
	background-color: rgb(255,255,149);
}

.menuContainer .line{
/* 
	background-color:rgb(255,255,149); 
*/
	background-color:#F8B33A; 
	width:100%;
	margin-left:0;
}

.menuContainer .line.title {
	text-align:right;
}

.menuContainer .line.title a{
	color:#ffffff; /* dimgray;*/
	font-size:14px;
}

/****************************************************************
 * submenu 
 ****************************************************************/
.menuContainer
{
	/* border:0px solid #f3f3f3; */
	border-left  :1px solid #FFF0C0; /* #f3f3f3; */
	border-top   :1px solid #FFF0C0; /* #f3f3f3; */
	border-right :2px solid #A08000; /* #f3f3f3; */
	border-bottom:2px solid #A08000; /* #f3f3f3; */
}

.menuContainer td a
{
	text-decoration:none;
	color: #ffffff;
  padding-left:30px;
	font-size:15px;
	font-weight:bold;
}

.menuContainer td a:visited
{
	text-decoration:none;
	color: #ffffff;
	padding-left:30px;
	font-size:15px;
	font-weight:bold;
}

.menuContainer td a:hover
{
	text-decoration:none;
	color: #808080;
  padding-left:30px;
	font-size:15px;
	font-weight:bold;
}

.menuContainer td.voice{
	/* border-top:1px solid #f3f3f3; */
	font-family:Arial; /* Arial,Helvetica,sans-serif; */
	font-size:14px;
	padding-top:5px;
	padding-bottom:5px;
}

.menuContainer .separator
{
	background-color:transparent; /* #ffffef; */
	height:1px;
}
.menuContainer td.img
{
	border-top:1px solid #f3f3f3;
	font-family:Arial,Helvetica,sans-serif;
	text-align:center;
	font-size:14px;
	color: transparent; /* #c3c3c3; */
	background-color:transparent; /* #f9f9f9; */
	width:24px;
	padding:5px;
}
.menuContainer td.img img{
	width:20px;
}
.menuContainer .textBox{
	padding: 5px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	background-color:#ffffff;
	color: transparent; /* #c3c3c3; */
}
.menuContainer .selected td
{
	background-color:#FFD700; /* #f3f3f3; */
	/* background-image:url("../images/bgnd_sel_2.jpg") */
}

/****************************************************************
 * submenu mouse hover
 ****************************************************************/
.menuContainer .selected td a
{
	color: #ffffff;
}

.menuContainer .disabled td, .menuContainer .disabled td a 
{
	color: transparent; /* #cccccc; */
}
.menuContainer .subMenuOpener
{
	background-image:url("../images/menuArrow.gif");
	background-repeat:no-repeat;
	background-position:right;
}

/*
vertical menu
*/

/****************************************************************
 * submenu mouse hover
 ****************************************************************/
/**/

.rootVerticalVoices{
	background-color:#333;
	padding:0px;
}
.rootVerticalVoices td.rootVoice {
/*border-top:1px solid #666;*/
	width:130px;
	font-family:Arial,Helvetica,sans-serif;
	color: green; /* gray; */
	font-size:14px;
	padding:7px;
	cursor: pointer;
}
.rootVerticalVoices td.selected{
	/* background-image:url("../images/bgnd_sel_4.png"); */
	color:#ffffff;
	cursor: pointer;
}


/****************************************************************
 * submenu text padding (not working yet)
 ****************************************************************/
/*

#menu_index a
{
padding-left:30px;
}

.menu_index a:visited
{
padding-left:40px;
}

.menu_index
{
padding-left:40px;
}


div.menu_product a:visited
{
padding-left:10px;
}

div.menu_support a:visited
{
padding-left:0px;
}

div.menu_company a:visited
{
padding-left:20px;
}


*/