.modifierOptions .pizzaOptions {
  height: 520px;
}
.topping table {border-collapse:collapse; border:0; margin:0; padding:0;}

.topping {
	font-family: verdana,arial,helvetica;
}
.topping ul {
	font-size:12px;
	z-index:90;
	font-weight: bold;
        margin-bottom: 10px;
}
.topping ul li {font-size:12px; z-index:90; font-weight: bold;}
.topping ul li a {font-size:12px; z-index:90; font-weight: bold;}
.topping ul li a:visited {font-size:12px; z-index:90; font-weight: bold;}
.topping ul li a:hover {font-size:12px; z-index:90; font-weight: bold;}
.topping ul li a.hide, .topping ul li a:visited.hide {display:none; z-index:90; font-weight: bold;}
.topping ul li a:hover ul li a.hide {display:none; z-index:90; font-weight: bold;}

.topping ul li a:hover {color:#000; background:#FF0000; z-index:120;}
.topping ul li a:hover ul {display:block; position:absolute; top:0; left:96px; width:105px; z-index:121;}
.topping ul li a:hover ul li {z-index:122;}
.topping ul li a:hover ul li a.sub {background:#FF0000; color:#FFF; z-index:123;}
.topping ul li a:hover ul li a {display:block; background:#FF0000; color:#000; width:75px; z-index:124;}

.topping ul li a:hover ul li a ul {visibility:hidden;}
.topping ul li a:hover ul li a:hover {background:#FF0000; color:#FFF;}
.topping ul li a:hover ul li a:hover ul {visibility:visible; position:absolute; left:151px; top:0; color:#000;}
.topping ul li a:hover ul li a:hover ul li a {display:block; width:200px; background:#FF0000; color:#FFF;}
.topping ul li a:hover ul li a:hover ul li a:hover {background:#bd8d5e; color:#fff;}