/*
Agitar - Internet Explorer style sheet
Overwrites specific styles from screen.css for Internet Explorer 6.0 compatibility
*/


/* ##### homepage - promo space ##### */

/* IE does not read min-height, but height works the same in that browser */
body#home div#promo {
	height: 269px;
}

/* The transparent background on the spotlight is handled with an IE-specific filter, so remove the background image */
body#home div#promo div#spotlight {
	background: transparent;
}

/* Allows links to be clickable when  used over Microsoft's proprietary AlphaImageLoader filter for the semi-opaque background */
body#home div#promo div#spotlight a {
	position: relative;
}


/* ##### navigation flyouts #####  */


/* fix for flyout vertical alignment */
ul#nav {
	border-bottom: 0px;
}

/* fix for flyout vertical alignment */
ul#nav li#navHome,
ul#nav li#navSolutions,
ul#nav li#navCustomers,
ul#nav li#navSupport,
ul#nav li#navNews,
ul#nav li#navCompany {
	height: 22px;
/*height: 24px //this works in IE6, but not IE7. 22px works in IE7, but causes a space between the nav and flyout in IE6. However, it's less egregious than the other way, so we'll go this route for now. */
}

ul#nav li div ul li a {
	display: inline-block;
	/* width: 88px; explicitly declare width since DISPLAY:INLINE-BLOCK */ /* width of containing DIV minus padding: 115-10-15=88 */
	/* now 180 instead of 115 */
	width: 153px;
}

ul#nav li div {
	top: 29px; /* for proper flyout navigation alignment was 31*/
}

body.developers ul#nav li#navDevelopers {
	height: 22px;
}

/* #### fix for IE 6x's refusal to respect zeroed margins and padding between li in rightNav #### */

div#column3 ul.rightNav li a {
	width: 147px;
	display: inline-block;
	}

/* ##### page styles ##### * /

/* to compensate for IE's insistence upon adding space to the .clear class */
div#pageBottom {
	position: relative;
	top: -2px;
}

