@charset "UTF-8";
/* CSS Document */

 #mainContent, ul.MenuBarVertical a { zoom: 1; }
 
 .thrColHybHdr #container {
  width: expression(Math.max((document.documentElement ? 
document.documentElement.clientWidth : document.body.clientWidth)/16, 1024/16)+'em');  }
#slidingGallery {width:99%;}
#mainContent #detailArea {width: 24em} 

.twoColHybLtHdr #container { width: expression(Math.max((document.documentElement ? document.documentElement.clientWidth : document.body.clientWidth)/16, 960/16)+'em'); }
.twoColHybLtHdr #mainContent {width: expression(container.clientWidth > 1220 ? "62em" : "auto"); }

ul.MenuBarVertical li {
  border-bottom: solid 1px #666;
}
ul.MenuBarVertical {
  border-top: solid 1px #666;
}

/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
ul.MenuBarVertical iframe
{
	position: absolute;
	z-index: 1010;
	filter:alpha(opacity:0.1);
}
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{
	ul.MenuBarVertical li.MenuBarItemIE
	{
		display: inline;
		f\loat: left;
		background: #FFF;
	}
}