/* IE 6 PNG transparency fix and other IE6 specific settings */

* html img,
* html .png,
* html div#logoHeader,
* html div #buyNow,
* html h2,
* html h3,
* html .hr,
* html div#smartDeployDetails,
* html div#smartDeployImagingDetails,
* html div#smartDeployImageUpdateDetails,
* html div#smartDeployVirtualDiskDetails,
* html div#vmExpressDetails,
* html #rightPanel dt,
* html dl.contentList dt,
* html #pageFooter .pageFooterPanelRight
{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "/App_Themes/SDTheme1/images/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}

#pageWrapper
{
	width: 1020px;/*width: 1020px;*/
	margin: 0px auto;
}

* html #rightPanel h3.deploymentSteps
{
	position: relative;
	height: 41px;
	width: 200px;
	margin-left: 20px;
}

* html #buyNow
{
	height: 40px;
	width: 28px;
	position: relative;
	top: 20px;
}

* html #smartDeployDetails,
* html div#smartDeployImagingDetails,
* html div#smartDeployImageUpdateDetails,
* html div#smartDeployVirtualDiskDetails,
* html div#vmExpressDetails
{
	height: 300px;
	width: 425px;
	position: relative;
}

* html #smartDeployDetails ul li,
* html div#smartDeployImagingDetails ul li,
* html div#smartDeployImageUpdateDetails ul li,
* html div#smartDeployVirtualDiskDetails ul li,
* html div#vmExpressDetails ul li
{
	position: relative;
}

* html #rightPanel dt,
* html dl.contentList dt
{
	position: relative;
	height: 10px;
	width: auto;
}

* html #pageFooter .pageFooterPanelRight
{
	position: relative;
	right: 0px;
	height: 30px;
	height: 30px;
}

* html div.photoIndent a img
{
	margin-left: 125px;
}

* html #banners ul
{
	background: none;
}

* html #bannersMore
{
	top: -90px;
}

* html #bannersMore ul li
{
	position: relative;
}

/* Nav Menu hack */

* html #navmenu
{
	position: relative;
	z-index: 1;
}

* html #navmenu li:hover ul,
* html #navmenu li.msieFix ul
{
	position: relative;
	background: #ffffff;
}

* html #navmenu ul li a
{
	background: #ffffff;
}

/* Holly Hack. IE Requirement \*/
* html #navmenu ul li { float: left; height: 1%; }
* html #navmenu ul li a { height: 1%; }
/* End */

* html li:hover ul, li.over ul { display: block; } /* The magic */