/****  Navigator Style11 ****/



ul.rvnavigator {

	margin:0px;

	padding:0px;

    position: relative;

}

ul.rvnavigator li {

	margin:3px 0px 4px 4px;

	padding:0px;

	display:inline;

	float: left;

	text-align: left;

	list-style: none;

	position: relative;

} 

ul.rvnavigator a {

	margin:0px 0px 0px 0px;

	padding:0;

	

	text-decoration:none;

	color: #dcd5e7;  

	white-space:nowrap; 	

	text-align:center; 

	display:block;

	float:left;

}

ul.rvnavigator a span {

	float:left;

	display:block;

	color: #dcd5e7;

	white-space:nowrap;

	padding:10px 10px 10px  10px; 

	

	background: #5e4d78;

	border-radius:  10px; 

	-moz-border-radius:  10px; 

	-webkit-border-radius:  10px; 

}

ul.rvnavigator a:hover, ul.rvnavigator .current {

	color: #74758c;

	display:block;

}

ul.rvnavigator a:hover span, ul.rvnavigator .current span{

	color: #74758c;

	background: #130031; 

	padding:10px 10px 10px  10px; 

	border-radius:  10px; 

	-moz-border-radius:  10px; 

	-webkit-border-radius:  10px; 

}



/*  css for submenu */

ul.rvnavigator ul {

	left: 0px; 

	top: 100%;

	display: none; /*visibility: hidden;*/

	position: absolute;

	padding:0px; /* Change */

	z-index:25;

	width: auto; 

	margin: 0;

	list-style: none;

	

	border: #0f0026 1px solid;

	background-color: #18003d;

	text-indent: 0px; /* Change */

	cursor:pointer;

}

ul.rvnavigator ul ul{

	width: 150px; /* Sub Menu Width */ 

	word-wrap: break-word;

	top: 0; 

	left: 100%; 

	background-color: #18003d;

}

ul.rvnavigator ul li {

	word-wrap: break-word;

	text-align: left;

	border-bottom: 1px solid #0f0026;

	margin: 0px;

	padding: 0px;

	width:150px;

	background:none; 

}

ul.rvnavigator ul li a{

	border-top-left-radius : 0px;	

	-moz-border-radius-topleft: 0px;

	border-top-right-radius : 0px;	

	-moz-border-radius-topright: 0px;

}



/* 1st Submenu */

ul.rvnavigator li:hover li a, ul.rvnavigator li:hover li a span {

	white-space:normal;

	text-decoration: none;

	position: relative;

	display:block;

	padding:2px 3px;

	margin:0;

	width:144px;

	background:none;

    color:#dcd5e7; 

	

	text-align: left;

	border:0; 

}

/* 1st Submenu Hover  */

ul.rvnavigator li:hover li a:hover {

	color:#74758c; 

	text-decoration:none; 

	background-color:#130031;

	position: relative;

	display:block;

	padding:2px 3px;

}

ul.rvnavigator li:hover li a:hover span {

	color:#74758c; 

}

/* 2nd Submenu */

ul.rvnavigator li:hover li:hover li a, ul.rvnavigator li:hover li:hover li a span {

	white-space:normal;

	text-decoration: none;

	position: relative;

	display:block;

	padding:2px 3px;

	width:144px;

	background:none;

    color:#dcd5e7;

	 

}

/* 2nd Submenu Hover  */

ul.rvnavigator li:hover li:hover li a:hover{

	color:#74758c; 

	text-decoration:none; 

	background-color:#130031;

	position: relative;

	display:block;

	padding:2px 3px;

}

ul.rvnavigator li:hover li:hover li a:hover span {

	color:#74758c;  

}

/* Hover Function - Do Not Move */

ul.rvnavigator li:hover ul ul,ul.rvnavigator li:hover ul ul ul {

	 display: none; 

 }

ul.rvnavigator li:hover ul,ul.rvnavigator ul li:hover ul,ul.rvnavigator ul ul li:hover ul { 

	display: block; 

}

.rvarrowsubmenu{ 

	float:right;

	padding-left:5px; 

}

ul.rvnavigator li:hover li a.arrowOne {

	background-image:url(images/gold_arrow.gif); 

	background-position:right bottom; 

	background-repeat:no-repeat;

}

ul.rvnavigator li:hover li a.arrowsubOne {

	background-image:url(images/gold_linkarrow.gif); 

	background-position:right center; 

	background-repeat:no-repeat;

}

.item .fwdarr {

	right: 7px;

	top: 10px; 

	position: absolute;	

}
