* html .nav li{
	behavior: expression(
	this.onmouseover = new Function("this.className += ' hover'"),
	this.onmouseout = new Function("this.className = this.className.replace(' hover','')"),
	this.style.behavior = null);
}
.drop{
	width:expression(this.getElementsByTagName("ul").length > 1 ? "368px" : "198px");
}
* html .align-right .drop{
	right:expression(this.parentNode.offsetWidth % 2 == 0 ? "5px" : "4px")
}
* html .align-right .drop-tl{
	background:none;
	filter:progid:dximagetransform.microsoft.alphaimageloader(src='images/drop-tl.png', sizingmethod='crop');
}
* html .drop-tl{
	background:none;
	filter:progid:dximagetransform.microsoft.alphaimageloader(src='images/drop.png', sizingmethod='crop');
}
* html .align-right .drop-tr{
	background:none;
	filter:progid:dximagetransform.microsoft.alphaimageloader(src='images/drop.png', sizingmethod='crop');
}
* html .drop-tr{
	background:none;
	filter:progid:dximagetransform.microsoft.alphaimageloader(src='images/drop-tr.png', sizingmethod='crop');
}
* html .drop-tc div{
	background:none;
	filter:progid:dximagetransform.microsoft.alphaimageloader(src='images/drop.png', sizingmethod='scale');
}
* html .drop-bl{
	background:none;
	filter:progid:dximagetransform.microsoft.alphaimageloader(src='images/drop-bl.png', sizingmethod='crop');
}
* html .drop-br{
	background:none;
	filter:progid:dximagetransform.microsoft.alphaimageloader(src='images/drop-br.png', sizingmethod='crop');
}
* html .drop-bc div{
	background:none;
	filter:progid:dximagetransform.microsoft.alphaimageloader(src='images/drop.png', sizingmethod='scale');
}
* html .drop-m{
	background:url(none.gif) fixed;
	filter:progid:dximagetransform.microsoft.alphaimageloader(src='images/drop.png', sizingmethod='scale');
}
* html .nav li.hover .drop li.hover a{
	background:none;
	filter:progid:dximagetransform.microsoft.alphaimageloader(src='images/drop.png', sizingmethod='scale');
}

