
.vmenu {font-size: 12px;
text-transform: uppercase;
	width:180px;
	height:142px;

	position:relative;
	margin:0;
	margin:0px 0;
/*	z-index:100;*/
}

.text {font-size: 12px;}

.vmenu ul li a, .vmenu ul li a:visited {
	display:block;
	text-decoration:none;
font-size: 12px;
	color:#fff;
	width:210px;
	height:auto;	
	text-align:left;
	line-height:20px;

}

.arrow{
/*	color:#000;*/
}

.vmenu ul {padding:0; margin:0;list-style-type: none; }
.vmenu ul li {float:left; margin-right:1px; position:relative;}
.vmenu ul li ul {display: none;}

/*=============================*/
/* specific to non IE browsers */
/*=============================*/

.vmenu ul li:hover a {background:transparent; color:#A80606; text-decoration:none;}
.vmenu ul li:hover ul {display:block; position:absolute; top:0; left:191px; width:240px;}
.vmenu ul li:hover ul li a.hide {background:#A80606; color:#fff;}

.vmenu ul li:hover ul li:hover a.hide {width:240px; background:#000000; color:#FFFFFF;}
.vmenu ul li:hover ul li ul {display: none;}
.vmenu ul li:hover ul li a {display:block; width:240px;}
.vmenu ul li:hover ul li a:hover {background:#A80606; color:#fff;}

.vmenu ul li:hover ul li:hover ul {display:block; position:absolute; left:241px; top:0;}
.vmenu ul li:hover ul li:hover ul li a {display:block; width:240px;}
.vmenu ul li:hover ul li:hover ul li a:hover {background:#A80606; color:#fff;}