/*
Name:        ie6.css
Author:      Kyle Brickman, Kurt Jull
Description: IE6-specific CSS definitions
Created:     12 February 2010
Modified:    30 Nov 2011 by Roxanne M.
Modified:    20 Mar 2012 by Roxanne M. - added storeResultInfo definition
Notes:       This file should contain ONLY definitions for IE6
*/

@media all
{
	.png, 
	img.icon, ul.orbit-bullets li, div.shopSideBox h2.marketTitle, table.psResults.searchResults img/*, table.psSideRecent img, div.itemEndDate img, span.psEndDate img*/
	{
		behavior: url( /iepngfix.htc );
	}

	ul.orbit-bullets li.active
	{
		background: url(/images/slideNavActiveIE6.png) no-repeat 0px 0px;
	}

	table.home td.homeBox
	{
    	background: url(/images/CTAbg2IE6.png) no-repeat 0px 0px;
    }

    table.home tr.homeRow2 td.homeBox
    {
    	background: url(/images/CTAbg2IE6_3.png) no-repeat 0px 0px;
    }

	.slideBorder
	{
		display: none;
	}

	.orbit-bullets
	{
		bottom: 15px;
	}
	
	td.bannerShadow
	{
		vertical-align: bottom;
	}
	
	a.signupBtn, a.tourBtn, a.readBtn
	{
		cursor:        pointer;
	}
	
	a.tourBtn
	{
		margin-top: 150px;
	}
	
	div.sideSpace
	{
		display: none;
	}
	
	table.evtItemTbl td
	{
		border-bottom: 1px solid #aeaeae !important;
	}
	
	a.readBtn2
	{
		cursor: pointer;
	}
	
	a.storeResult div.storeResultInfo
	{ 
		display: inline;
	}

	div.greenSettingsLeft
	{
		width: 460px;
	}

	td.greenSettings div.greenHeader, td.greenSettings div.saveTrees
	{
		width: 325px;
	}

	table.acctEdit div.greenSettingsLeft
	{
		width: 740px;
	}

	table.acctEdit div.greenHeader, table.acctEdit div.saveTrees
	{
		width: 600px;
	}

	a.editBtnIE6
	{
		padding-top: 7px;
	}

	div.slideHeader
	{
		background: transparent !important;
	}

	/* https://gist.github.com/subtleGradient/158243#file-position-fixed-css */
	* html,* html body /* IE6 Fixed Position Jitter Fix */{background-image:url(about:blank);background-attachment:fixed;}
	* html .stickyBar /* IE6 position fixed Bottom */{position:absolute !important;bottom:auto !important;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))) !important;}
	.stickyBar .specialsImg, .stickyBar .goingGreenImg
	{
		z-index: 999999;
	}

	form.homeStLocator a.resetForm
	{
		z-index: 5;
	}

	form.homeStLocator select
	{
		z-index: 5;
		position: relative;
	}

	form.homeStLocator select#distance
	{
		margin-bottom: 3px;
	}

	table.login
	{
		margin-right: 10px;
	}

	div.rssLinks
	{
		margin-right: 10px;
	}

	div.planEventImg
	{
		margin-left: 20px;
	}

	div.storeResultsContainer
	{
		 margin-left: -15px;
		 padding-left: 15px;
	}

	div.storeBox
	{
		overflow: hidden;
	}

	a.mapBtn
	{
		position: relative;
		z-index: 5;
	}

	tr.storeTR td
	{
		border-top: 1px solid #ccc;
	}

	div.storeActions{ margin-left: 12px; }

	div.shopSideBox h2.marketTitle
	{
		width: 200px;
	}

	.shopSideBox div.right
	{
		margin-top: -2px;
	}

	.shopSideBox div.right, .shopSideBox h2.marketTitle.hoursTitle
	{
		width: auto !important;
	}

	.shopSideBox h2.marketTitle.hoursTitle
	{
		padding-bottom: 0;
	}

	.shopSideBox span.weekday
	{
		margin-top: -4px;
	}

	table.psResults.searchResults img
	{
		position: relative;
	}

	div.signInLeft
	{
		margin-left: 20px;
	}

	a.editPaperBtn
	{
		background: url(/images/icons/btn_paperless_IE6.png) no-repeat 0px 0px;
	}

	a.stickyClose
	{
		background: url(/images/icons/stickyCloseIE6.png) no-repeat 0px 0px;
	}

	a.stickyClose:hover
	{
		background: url(/images/icons/stickyClose2IE6.png) no-repeat 0px 0px;
	}
}