/* CSS for Internet Explorer - All Versions */


#pagelogo a,
#pagelogo span,
#pageutil #acct_menu .subroot a .arrow,
#pagecart span,
ul.xresults_pagelist li,
#pageutil #acct_menu .subroot a .arrow {
	*zoom: 1;
	*display: inline; }
	
#pcsearchform #pcsearchbutton {
	*font-size: 0;
	*line-height: 0; }

#pageutil #util_menu { *width: 100%; *float: none; *text-align: right; }
	#pageutil #util_menu li { *float: none; *zoom: 1; *display: inline; }

#acct_menu a { *min-height: 13px; }
.specials_item { *width: 216px; }
.specials_info { background: transparent url('../gfx/bkg_blue_trans.png'); }

.prod_item .nm span.flag { *line-height: 13px; }
.detail_matrix {
	*zoom: 1;
	position: relative; }


.TB_overlayBG {
	*zoom:1;
	*filter: alpha(opacity=75); /* 5-7 */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; /* IE8 */ }
* html #TB_overlay { /* ie6 hack */
     _position: absolute;
     _height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); }
* html #TB_window { /* ie6 hack */
	_position: absolute;
	_margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); }
* html #TB_load { /* ie6 hack */
	_position: absolute;
	_margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); }
* html #TB_HideSelect { /* ie6 hack */
	_position: absolute;
	_height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); }
#TB_iframeContent{ _margin-bottom:1px; }
#TB_HideSelect{
	*zoom:1;
	*filter: alpha(opacity=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; /* IE8 */ }

.detail_photo { *zoom: 1; *padding: 0; }
