.menu ul li a, .menu ul li a:visited
	{
	padding-top:3px;
	padding-left:5px;
	padding-bottom:3px;
	padding-right:5px;
	width: 129px;
	height: auto;
	display: block;
	font-family: Tahoma, Sans, bold;
	font-size: 11px;
	text-align: left;
	border:0px;
	background-color:#d0d0d0;
	border-bottom:1px #ffffff solid;
	border-right:1px #ffffff solid;
	text-decoration: none;background:transparent; background: url(../images/menu_gray.png);
	}
.menu ul {padding:0;margin:0;list-style-type: none; background: url(../images/menu_gray.png);}
.menu ul li {float:left; margin-right:1px; position:relative; background: url(../images/menu_gray.png);}
.menu ul li ul { display:none;text-decoration:none; background: url(../images/menu_gray.png);}
.menu ul li a:hover {background:#ff2222; color:#000; background: url(../images/menu_red.png);}
.menu ul li:hover ul {display:block;text-decoration:none;position:absolute;left:140px;top:0px; VISIBILITY: visible; background: url(../images/menu_gray.png);}
.menu ul li:hover ul li ul {display:none;text-decoration:none; background: url(../images/menu_gray.png);}
.menu ul li:hover ul li a:hover {background:#ff2222; color:#000; background: url(../images/menu_red.png);}
.menu ul li:hover ul li:hover ul {display:block; position:absolute;left:140px;VISIBILITY: visible; background: url(../images/menu_gray.png);}
